#dev 2025-01-14

2025-01-14 UTC
bterry and glacier joined the channel
#
big_giogurt
Hello Im building my site with astro and vercel and im failing the rel=me and the h-card tests. Do you know what it might be?
#
[snarfed]
big_giogurt what's your site?
#
[snarfed]
and which tests?
#
[KevinMarks]
It might be client-only rendering?
[Joe_Crawford], jonnybarnes, aaronpk, sebbu, hidjy[d], rossabaker, grufwub, cdravcte, jeremy and strugee_ joined the channel; scattershot1 left the channel
#
xuid0
big_giogurt[d]: I mentioned a url littlelink.io it has a good example of using vercel.com and a free Github account.
#
xuid0
It worked for myself so that is why I suggested taking a look at it.
[pfefferle] and corlaez joined the channel
#
corlaez
OMG, maybe it's just because I am a noob, but using let's encrypt in my Kotlin was a pain in the butt: https://portal.mozz.us/gemini/corlaez.com/blog
#
corlaez
Both my nginx (http 80, https 443) and my kotlin (gemini 1965) are now using the same certificate and domain
#
xuid0
I think perhaps using certbot by LetsEncrypt next time would be better coraez on the VPS shell/command line
#
corlaez
I did use it, and I guess there is a way to make it proxy into my kotlin
#
corlaez
but I am unfamiliar with nginx and I honestly wanted to implement and learn from it. Gemini is supposed to include TLS
#
corlaez
I did use Let's Encrypt and certbot, and that's how my nginx is setup
#
xuid0
I believe it installs the certificate into Nginx but beyond that it's up to you
#
corlaez
the hard part was how to import the Let's encrypt cert to Java.
#
corlaez
oh intersting
#
corlaez
I didn't event know certbot was separate from Let's Encrypt. I believe I used that tool as well.
#
corlaez
to generate the cert and key
#
xuid0
I see
#
xuid0
Sorry I'm also catching up on Kotlin
#
xuid0
I have heard it mentioned elsewhere
#
corlaez
Java 2.0 haha. Nginx looks cool but it's language is a bit arcane to me. I can't even make it load files from a folder and redirect when that is not avail.
#
xuid0
Are you learning to restart the service (Nginx) as that is important as well
#
corlaez
oh yeah, reload start stop. I am sure i am doing something wrong with the config
#
corlaez
oh yeah, reload start stop. I am sure i am doing something wrong with the config
#
corlaez
Nginx feels too declarative to me or at least I don't know how to debug it. So I am just lost. I asked AI many times, no help there
#
capjamesg[d]
I am thinking of adding IndieAuth server support to my web reader. This would mean all users could use the reader as an IndieAuth auth and token server.
#
xuid0
That's awesome
#
xuid0
I have used indieauth a bit
#
xuid0
It is great
#
xuid0
(admittedly I am very much still learning though)
#
xuid0
corlaez: I guess watching the associated logs from Nginx is going to be very important
#
xuid0
They would be located within /var/log
#
xuid0
And it would depend how you are logging to where they would be located
gRegor, nemonical, ttybitnik and [Jo] joined the channel
#
[Jo]
thats a cool idea capjamesg++
#
Loqi
capjamesg has 44 karma in this channel over the last year (221 in all channels)
gRegor, Guest6, [pfefferle]1, [Murray]1, [tantek]3, [Joe_Crawford]1, [mike579]1, IWSlackGateway1, [aciccarello]1, cdravcte, GuestZero_, [aciccarello], GuestZero, paotsaq, sebbu2, gRegorLove_ and ttybitnik joined the channel; cdravcte left the channel
#
carrvo[d]
I believe Kotlin was born out of a legal dispute where Google provided some kind of Java implementation that Oracle complained had infringement. Google's resolution was to split their Java implementation into the "new language" Kotlin (with enough differences to avoid legal issues).
#
carrvo[d]
So Kotlin is strictly not Java 2.0 (unless you believe in Google's superiority).
#
[aciccarello]
There are calls to cancel Oracle's JavaScript trademark. I saw that Oracle is (expectedly) pushing back but I'd love to see their control over major languages loosened.
#
carrvo[d]
First: JavaScript and Java are completely different despite their unfortunate naming...
#
carrvo[d]
Second: I don't know nearly enough about the case or any legality involved. Recently I cane across Apache legally having their own implementation called Jakarta EE.
#
[tantek]
trademark legal issues feel like they are straying far enough from indieweb-relevant that maybe this can continue in #indieweb-random?
#
carrvo[d]
Third: that is interesting! I hadn't heard of that aciccarello++
#
Loqi
aciccarello has 6 karma in this channel over the last year (29 in all channels)
#
carrvo[d]
Sorry, tantek.
#
[tantek]
no worries, it was a bit of a slippery slope 🙂
paotsaq and sebbu2 joined the channel
#
[snarfed]
tantek++
#
Loqi
tantek has 28 karma in this channel over the last year (144 in all channels)