<ocdtrekkie>
My Debian vs. Ubuntu summary, based on moving my Sandstorm dev box: Debian is for people who don't mind troubleshooting a fresh install, but want it to actually perform well, and Ubuntu is for people who want something to work out of the box, but don't mind it taking an extra fifteen minutes to accomplish trivial things like... opening a browser window.
<ocdtrekkie>
Now that I got it working though I will probably do a lot more app dev on a real Linux machine.
<fr33domlover>
ocdtrekkie: hmm wouldn't you say debian is more stable than ubuntu, *more* likely to work out of the box? ^_^
<fr33domlover>
isd: so there has to be a single bootstrap interface? What if Alice hands out multiple ocaps, meant for individual use (say, one for Bob, one for Carol), can Bob and Carol use their ocaps via the same port on Alice's side? Or does she have to run them on 2 different ports?
<ocdtrekkie>
fr33domlover: My Debian install was subtly broken in various ways, Ubuntu was sluggish as heck but generally "worked" as installed. So tradeoffs?
<fr33domlover>
ocdtrekkie: Yeah, definitely tradeoffs (ubuntu also iirc uses newer package versions than debian stable? do you also get more recent software)
<fr33domlover>
(Hmm I can see ConnConfig has a maxExports field - so one can export many ocaps on a single connection, I suppose - but how to produce a URI/ref/token that a client can use in order to connect to a specific ocap?)
yarmo has quit [Read error: Connection reset by peer]
yarmo has joined #sandstorm
<TimMc>
fr33domlover: I think Ubuntu is more likely to have wifi work right away. That's I think the most significant difference in the new-install experience.
<TimMc>
(And because so many people buy laptops without ethernet ports now, for some reason... that can be a very significant difference.)
<ocdtrekkie>
Thankfully for my little knockoff NUC mini PC I am not worried about that.
<ocdtrekkie>
And last night I was finally able to successfully run TTRSS in dev mode and fix a bug! \o/
<TimMc>
You'll probably also want to add the debian-multimedia packages repository so that you can get non-free/patent-encumbered codecs installed.
<TimMc>
Other than that it basically just... works. I've been a lot happier with Debian than Ubuntu.
<ocdtrekkie>
I shouldn't need any media codecs for anything I'm doing. I have contrib added but not non-free as of right now.
<TimMc>
I haven't really had issues with having outdated packages, despite running Stable. I also use XFCE as a desktop environment because I prefer a 2005-era UI, so that might speak to my preference for simple and stable over flashy and new. :-P
<TimMc>
Yeah, for a dev box you don't really need that stuff.
<ocdtrekkie>
My next project I think is to add the code from an @abliss TTRSS fork that could publish reshared articles into the current TTRSS package.
<kentonv>
oh damn the certs
<kentonv>
omg certbot broke
<ocdtrekkie>
Who managed to notice before me?
<kentonv>
I have email alerts
<ocdtrekkie>
oh hah
<ocdtrekkie>
81% of organizations have had a certificate related outage in the last year and we are part of that 81% 😂
<kentonv>
ok looks like the error I got was a transient let's encrypt API error
<kentonv>
it's working on a retry, I think
<kentonv>
btw the certbot log appears to log everything including, like, API keys... what could go wrong?
<TimMc>
eesh
<isd>
<fr33domlover> "isd: so there has to be a single..." <- You can have a different bootstrap object per connection if you want; no need to have separate ports
<isd>
if you can identify which object you should use based on the connection anyway