#dev 2021-11-03
2021-11-03 UTC
gRegor joined the channel
#
@jgmac1106 People make a big to do about badges and credentials in #cybersecurity, we xAPi this, stick RDFa here, and XML there.
I kinda like to remember in the end a credential is a link from Y saying Z did X.
As I work on my annual review I remember #webmentions…https://lnkd.in/ewcp5HT3 (twitter.com/_/status/1455690107751747587)
Seirdy, edburns[d], akevinhuang2 and gRegor joined the channel
#
capjamesg[d] !tell [aaronpk] I noticed that the rating markup on your site does not include a "p-rating" so your star ratings cannot be parsed by the microformats2 python parser.
hendursa1, jeremycherfas and schmudde joined the channel
#
jamietanna Re yesterday's rel=alternate / feed discovery question - looks like Aperture needs `<link rel="alternate" type=application/rss+xml ...>`
#
jamietanna (which looks correct as per https://www.rssboard.org/rss-autodiscovery)
#
jamietanna So was just me mis-implementing!
tetov-irc joined the channel
akevinhuang joined the channel
kogepan joined the channel
chenghiz_ and [chrisbergr] joined the channel
#
[chrisbergr] [jacky] In my last job, I loved to exzesively use LocalStorag for TV applications/interfaces on a set-top box that runs a web browser.
#
[chrisbergr] But your current topic... I don't even understand what all these abbreviations mean 🙂
#
[jacky] lol CSR = client side rendered app, JWT = JSON Web Tokens, PASETO = platform agnostic [something, something] https://paseto.io
hs0ucy, schmudde and [schmarty] joined the channel
#
[schmarty] jacky: i think of cookies and LocalStorage as just storage methods. can you expand on what you mean by "cookie value"?
[tw2113_Slack_], hendursaga, schmudde, kogepan and MarkJR84[d] joined the channel
#
edgeduchess[d] does anyone know what the main sticking points against DIDs are?
#
edgeduchess[d] I had looked at the spec but not in depth
#
capjamesg[d] I’d love to learn more about this too.
#
KartikPrabhu what is DID?
#
Loqi blockchain is a technology in search of a problem to solve, pushed by ideology into areas where the unsolved problems aren’t technological https://indieweb.org/DID
#
edgeduchess[d] lmao
#
edgeduchess[d] sorry, it's a funny definition
#
edgeduchess[d] my understanding of DID was that it had one blockchain proponent in the midst, but wasn't it more abstract than that in principle?
#
edgeduchess[d] (I'm going to read the article though, so maybe that's answered there)
#
edgeduchess[d] capjamesg[d] I think this article will shed light on this: https://dwhuseby.medium.com/dont-use-dids-58759823378c
#
edgeduchess[d] it looks really great, will just have to read it when i'm not working
#
edgeduchess[d] i ended up on it clicking around on the DID github issue linked from the wiki
gerben joined the channel
#
capjamesg[d] Thanks edgeduchess[d]!
#
feoh I wish it were easier to Indieweb-ify a static blog. I've tried two separate themes now for my Pelican blog and both generated gobbledygook with no actual blog posts displayed when I was done. I will need to invest the time in actually grokking the current theme, how posts are generated and displayed etc. so I can intelligently add the hidden
#
feoh attributes, but it's a bit of a lift.
#
[KevinMarks] I have done it with Hugo and Blogger, but don't know pelican. If you have a git project I can have a look
#
[KevinMarks] Indiewebify.me is a fairly good validator for a test loop
#
edgeduchess[d] Are there good npm modules for any of this?
#
edgeduchess[d] I was actually considering doing a starter pack since I need to move my own blog from Ghost
#
capjamesg[d] I found it easy to add microformats to my Jekyll site too.
#
capjamesg[d] Yeah. General solutions are quite hard to build because everyone’s implementation will vary.
#
edgeduchess[d] is it just class names?
#
edgeduchess[d] I'm not familiar with this, but I was expecting it would include a lot more
#
edgeduchess[d] oh interesting
#
aaronpk here's a good intro to the idea of adding microformats to a site https://aaronparecki.com/2018/06/30/11/your-first-webmention
#
edgeduchess[d] thank you!! Going to dive into it
#
edgeduchess[d] i was indeed thinking of receiving webmentions
#
feoh [KevinMarks]: Thanks! https://github.com/feoh/blindnotdumb
#
feoh I should probably learn Go and try Hugo
#
feoh But I can't get past the 1980s K&R flashbacks whenever I try to get through the tutorial :)
#
[schmarty] feoh: for what it's worth, learning Hugo for me was a lot less about Go and much more specifically about how they use the Go html/template and text/template libraries.
#
[schmarty] (i feel like the docs are a lot clearer and the weird edge cases a lot fewer these days. it's powerful stuff!)
#
feoh Nice.
#
feoh I like the idea of Pelican because I love Python, and really I should find the time to invest in learning enough about HTML/CSS to make the indieweb changes to the theming work, but I haven't been able to manage it yet :)
#
[schmarty] having moved from Jekyll to Hugo, it did sometimes break my brain working out how to do things
#
[schmarty] reading through the dwhuseby piece on DIDs that edgeduchess linked and the "against web3" piece from soatok.blog has me looking at community-ledgers-that-are-not-blockchains and ✨ wondering ✨
nertzy__ joined the channel
#
[schmarty] thankfully not wondering very hard or about very much, yet, lol.
#
capjamesg[d] [schmarty] why did you move to Hugo?
#
capjamesg[d] I’m using Jekyll right now.
#
[schmarty] but i think they might make sense as options for decentralizing projects like /indiepay.me and /2018/NYC/badges#IndieMon
#
[schmarty] capjamesg[d]: my site was taking several minutes to rebuild under jekyll. this was not great for making timely posts, but it was absolutely maddening during development.
#
capjamesg[d] What is your build time like in Hugo?
#
capjamesg[d] Netlify has a caching system that keeps my deploys at around 30s for 300-400 or so pages.
#
[schmarty] about 41s on my little 1GB RAM VPS with 5900 posts.'
#
[schmarty] resulting in ~7900 built HTML files (paginated tag pages, date-based archives, etc)
#
capjamesg[d] Very nice!
#
[schmarty] it builds in 11s on my 32GB RAM laptop 😂
#
capjamesg[d] Wow. What laptop do you have?
#
capjamesg[d] I’m running with 8GB.
#
capjamesg[d] Of RAM, not storage haha.
#
[schmarty] it's a system76 galago2. they have nicer ones now, even!
#
feoh Netlify is amazing.
#
feoh I love how you can use one of the free sites to set up a beta/inprogress branch deploy
#
micahrl[m] Kind of crazy what you can get for free from Netlify
#
micahrl[m] And Vercel as well - I actually have sites on both
#
capjamesg[d] Indeed!
#
capjamesg[d] Netlify is fast, has a great free tier, and integrates well with Jekyll.
#
capjamesg[d] And GitHub too.
ben_thatmust and [aciccarello] joined the channel
#
feoh Yeah I use the github integ
#
aaronpk i'm going to have to update this post now https://aaronparecki.com/2021/04/13/26/indieauth
tetov-irc and GWG joined the channel

