gchristensen changed the topic of #nixos-chat to: NixOS but much less topical || https://logs.nix.samueldr.com/nixos-chat
jasongrossman has quit [Ping timeout: 260 seconds]
julm has quit [Ping timeout: 240 seconds]
julm has joined #nixos-chat
Lisanna has joined #nixos-chat
lassulus_ has joined #nixos-chat
lassulus has quit [Ping timeout: 252 seconds]
lassulus_ is now known as lassulus
jasongrossman has joined #nixos-chat
jtojnar has quit [Quit: jtojnar]
jasongrossman has quit [Ping timeout: 245 seconds]
* ekleog currently considering rewriting a python script into nix
<ekleog> plz send halp
<ekleog> nearest hospital is?
fresheyeball has joined #nixos-chat
<fresheyeball> hey, so I am interested in paying for a jenkins gitlab nixops setup, to maturity
<fresheyeball> I need to know if I can afford this, so I need to know how much it's worth
<ivan> it will be a worth a different amount to different customers, and they will also have different support needs
<ivan> in the $40K range you're talking it's all usually custom
<fresheyeball> I am a tiny startup trying to get off the ground
* emily blinks
<emily> is this an imaginary startup you made up just to get a numerical answer to your question?
<ivan> consider finding some people with nixos deployments and asking them what they want and if they'd pay outside vendors for it
<ivan> if your only thing is (gitlab CI, $40K) you've jumped way too far into the process and will be getting a lot more No than you want
<ivan> and if that's really what you want to sell the hard part of your business is locating (and selling) people with a big-enough CI problem
<adisbladis> Anyhow, the question is too open ended to give a good answer
<ivan> they might need to be gently massaged into recognizing their CI problem and the finances of it
<ivan> take a look at how other enterprise stuff is sold and "payback period", etc
colemickens has joined #nixos-chat
<ivan> oh huh did I totally misread your message in the other channel and assume you are selling this instead of buying it
<ivan> apparently
jackdk has quit [Ping timeout: 240 seconds]
sir_guy_carleton has quit [Quit: WeeChat 2.0]
sir_guy_carleton has joined #nixos-chat
sir_guy_carleton has quit [Ping timeout: 252 seconds]
<pie_> is hydra managed with nixops? ;D
<joepie91> (it's where I stole most of my own Hydra config from)
<pie_> hehe
<pie_> cool
jtojnar has joined #nixos-chat
Lisanna has quit [Remote host closed the connection]
Lisanna has joined #nixos-chat
__monty__ has joined #nixos-chat
jtojnar has quit [Ping timeout: 268 seconds]
lassulus has quit [Ping timeout: 252 seconds]
sir_guy_carleton has joined #nixos-chat
lassulus has joined #nixos-chat
__monty__ has quit [Ping timeout: 268 seconds]
__monty__ has joined #nixos-chat
ma27 has quit [Quit: WeeChat 2.2]
ma27 has joined #nixos-chat
jtojnar has joined #nixos-chat
<sphalerite> srhb: the new position of the feet blocks the screen when I want to put the chromebook in "tablet mode"
<sphalerite> :(
<srhb> Nooo
<sphalerite> and it's a bit unbalanced, if the screen is far enough back it tips onto its back edge
<sphalerite> I could have put the feet further back and a bit further inwards, that would have avoided that, but now they're superglued on >.>
* samueldr feels a bit of the conversation is missing
<sphalerite> samueldr: a couple of days ago
<sphalerite> I peeled the feet off my chromebook so I could get at the screws hidden under then
<sphalerite> them*
<sphalerite> but I wanted the feet on it so that it wouldn't scratch when resting on hard surfaces. So I glued them back on, next to their original positions, as srhb suggested
<samueldr> I see
<sphalerite> yep
Lisanna has quit [Read error: Connection reset by peer]
pie_ has quit [Ping timeout: 272 seconds]
pie_ has joined #nixos-chat
<gchristensen> I really messed up, my blog's width can't fit a whole store path: https://screenshotscdn.firefoxusercontent.com/images/5ead5f0e-e49b-4ea2-a9f6-043019c2de71.png
<andi-> the really important things to take care of when optimizing the blog :D
<gchristensen> if I shrink the font size to 7px it fits
<andi-> and I'll have to get new glasses? ;-)
<andi-> all store paths should fit 80 (78?) character widths?!
<gchristensen> if I make it 12pt it works ok
<sphalerite> just implement elisp for web, then use nix-prettify-mode on your blog
<andi-> is there a static website generator for emacs yet
<andi-> ?
<gchristensen> org-mode?
<andi-> ok...
<gchristensen> is it weird having the text shrink smaller for this? https://screenshotscdn.firefoxusercontent.com/images/090388d4-1753-4e6b-8842-0f69e2005045.png
<samueldr> I make sure <pre> are nowrap, and longer lines are neatly tucked away in a scrolling box
<samueldr> though, it's not inherently weird to have smaller text for examples, if you make sure to make it a special case for "big overview screenshots"
<samueldr> (imho)
<andi-> gchristensen: I think that is fine
<andi-> unless you plan on making it smaller every week so even the longest lines fit ;-)
<samueldr> gchristensen solved the web bloat problem: make your text smaller, and it'll need less resources !
<andi-> O.O
<sphalerite> hahaha
<andi-> actually bloat is what kills the web for me... Whenever I see the browsers of "regular" people (non-IT people) I wonder how they can even us the internet.. Popups (those in-page thingies), late elements popping in, annoying advertisment,..
<gchristensen> hmm for some reason my thing is adding a <code> inside the <pre> breaking it
* samueldr faints
<samueldr> ;)
<gchristensen> eh it causes the text to spill over the side but whatever
<samueldr> gchristensen: if you have a draft this evening, I can propose some CSS fixes if you want
<gchristensen> cool! thank you :D
<gchristensen> I'm still spewing words... it feels like this could be a series of posts instead of just one :|
<samueldr> the cool thing with a series of posts, is that you can make the good stuff last longer!
<gchristensen> yeah but the bad thing is I don't like to write much :D
<andi-> I used to write blog posts but not publish them... I only ever write them when in the mood and then I do not want to modify them over and over and over again. :/
<andi-> and then the whole tooling that isn't great distracts me big time..
<simpson> I don't even write the blog posts, usually. I just think, "I'm disappointed in what everybody chose to do, and I'm gonna be angry about it," and then I never actually write anything.
* samueldr checks own site
<andi-> hrhr
<gchristensen> I've been instructed to write things about stuff I think is cool
<samueldr> 2012 my last post. so my last draft should be from around 2013-2014 in my drafts folder
<samueldr> at that point in time I was trying to fit about 40kg of contents in a 10lb bag
<gchristensen> I too suffer from unit confusion
<andi-> A few years back I was very grumpy about not finding any documentation for a topic so I wrote some.. after that more stuff spread on the web.. not sure if it was the spirit of that time or something being available suddenly..
<andi-> and then I was grumpy that I spent time writing it and now there is better material available.. The story of my life.. everything sucks.. lets make the best out of it..
<samueldr> HAHA oh lol, I opened that folder: DRAFT_call-for-reproducible-builds.md
pie_ has quit [Ping timeout: 264 seconds]
<samueldr> (but it's a different tangent than what you'd expect)
<joepie91> grumblr grumble grumble...
<gchristensen> :D
<joepie91> I would like to contribute to today's complaint hour
<joepie91> by observing that out of the three XMPP web clients I've tested, none of them lasted for more than 5 minutes without running into a serious issue
<joepie91> respectively; unmaintained, throws errors when a user goes offline, and silently fails to deliver offline messages
<joepie91> and I haven't even tried adding OTR to the mix yet!
<joepie91> so yeah, suggestions for web-based XMPP clients that Actually Work are welcome :P
<andi-> I wasnt aware of web xmpp clients until a few days ago..
lassulus_ has joined #nixos-chat
lassulus has quit [Ping timeout: 268 seconds]
lassulus_ is now known as lassulus
pie_ has joined #nixos-chat
lassulus has quit [Ping timeout: 252 seconds]
lassulus has joined #nixos-chat
* Ralith quietly plugs matrix
<joepie91> Ralith: unfortunately, Matrix clients are also junk, and the homeserver is even worse than your options for XMPP daemons :P
<maurer> joepie91: If I were you, I'd use weechat + glowingbear
<maurer> but that does require you to have a server somewhere
<maurer> (weechat speaks XMPP, but is a local client, but also has a relay mode such that you can connect to it from your browser)
<Ralith> it's maintained, delivers mssages to offline users, and has working e2e, so there's that
<joepie91> maurer: this is for a friend who just wants a web client that Just Works
<joepie91> Ralith: some of the time*
<Ralith> I have never known matrix to fail to deliver a message
<maurer> I mostly hate matrix for causing people to paste big messages into irc, and then have them replaced with a link I have to click if I want to read their message
<joepie91> I've seen it go wrong with Riot a few times
<maurer> also spurious join/part traffic
<sphalerite> Ralith: I have!
<emily> I feel like recommending Matrix for reliability is kind of... interesting...
<joepie91> which is ridiculously slow/heavy anyway
<emily> although I suppose the IRC bridge is worse than the rest of it
<joepie91> also the entire protocol is still polling-based, because ????
<Ralith> sphalerite: condolences!
<emily> but the whole federation system seems kinda brittle
<joepie91> and the other clients are incomplete or unreliable
<Ralith> emily: apparently the bar is very, very low
<joepie91> I can't really blame Matrix for the joins/quits, that's kind of inherent to gateways and we used to have that with shell hosts
<joepie91> that's more IRC having pretty awful failure recovery
* samueldr wonders if the gateway is a linked IRC server or a multitude of distinct client connections
<samueldr> (haven't looked for the code)
<emily> latter
<Ralith> I don't think IRC S2S protocol is remotely portable enough for that to be reasonable unless the effort was managed by the participating network
<samueldr> yeah, that's what I was implying, if freenode's gateway is special
<samueldr> (though no way for anyone to know I was implying this)
<andi-> matrix uses plenty of client connections
fresheyeball has quit [Quit: WeeChat 2.0]
<andi-> in the case of freenode every client comes from a dedicated ipv6 address in a whitelisted /64. Running a matrix bridge for IRC basically makes the IRC ops log providers.. Not just of the messages and joins/parts/quits but also about when you (or your device) checks for new messages...
<Ralith> no matrix IRC bridge does or possibly could have any knowledge of when users check for messages
<andi-> well thats what I see on the matrix bridge that I am running since we have to run home server without any users as well..
<andi-> then it might just be the servers poking each other... it's just insane
<Ralith> idk what you're seeing, but it's not users, that's just not how the protocol works
<andi-> Ralith: that might be true, sorry for the confiusion.. It has been a while since I touched it. We are basically pruning whatever messages we got that are older then 24h and this is how our current database size is made up: https://gist.githubusercontent.com/andir/23482ad1afad012d22e670f57ee03a80/raw/18d6c13f8722ff34390179c4e79c90351d5ad374/synapse-psql.txt
<Ralith> yeah, the storage use is pretty nuts, no argument there
__monty__ has quit [Read error: Connection reset by peer]
__monty_1 has joined #nixos-chat
<andi-> I looked it up back then and it really correlated with some kind of polling so I figured that might have originated by a client due to some fact back then..
__monty_1 has quit [Remote host closed the connection]
__monty__ has joined #nixos-chat
__monty__ has quit [Quit: leaving]
jasongrossman has joined #nixos-chat
{^_^} has quit [Remote host closed the connection]
{^_^} has joined #nixos-chat