gchristensen changed the topic of #nixos-chat to: NixOS but much less topical || https://logs.nix.samueldr.com/nixos-chat
wildtrees has quit [Quit: Leaving]
<gchristensen> I just want to say, y'all, I'm scared too. I'm glad to have this community to help take my mind off things.
<andi-> I tried to order 3 webcams today. Every damn time by the time I clicked "order" they were sold out..
<gchristensen> oof
<andi-> This world is really screwed. And the local electronic markets are closed.
<samueldr> I wonder how the news cycle and handling by officials affects people here
<samueldr> (answer: very)
<andi-> I have been almost off twitter for a while and now I am checking that feed very often..
<samueldr> the only issue with how it's reported from my slice of the news cycle here is how egoistically idiotical people can be :(
<gchristensen> andi-: I have been ramping up my distractions, too.
<andi-> I look out the window and see groups of childen walk to the local playground to spread the virus... that is just terrible. but the weather is nice
<samueldr> our government *asked* 70+ year olds not to go out, and they do, for dumb reason like "it's only to buy two bananas"
<andi-> argh
<samueldr> and they do it *defiantly*
<gchristensen> ow.
<samueldr> meanwhile the same government plead "youngsters" in the best way ever
<gchristensen> if my local retired population was so stupid, I am not sure there would be enough people to have a town anymore.
<samueldr> they admitted to being disconnected, that they needed help from "influencers"
<samueldr> oof, the care home where the first (and currently) only death happened is in lockdown
<samueldr> and well...
<samueldr> the shopping centre and grocery store next to it is still visited by those people :(
<andi-> I wonder if we should move this to another channel. We might have people that do not want to think about this all the time...
<samueldr> right
<gchristensen> well, anyway, I guess the gist of the above is: you're not alone in feeling the way you do
<gchristensen> #quarantine? :)
<andi-> maybe
<andi-> that is a yes
<hexa-> andi-: which cam are you aiming for?
<andi-> hexa-: any proper 1920x1080 webcam that has a good reputation to work on linux
<andi-> and doesn't cost >150€
<hexa-> ok, so nothing too extravagant :)
<hexa-> except the 150 € could be tough these days
<andi-> exactly
<andi-> Worst case I hook the 6k€ DSLR up to the computer and use that 🤔
<gchristensen> my understanding is that method lags a bit for live
<gchristensen> I was toying with something along those lines for an interrotron
<andi-> Yeah, I did run a livestream of a construction site some years ago. The lag is definitly in the half-second mark
<samueldr> I explored and had a test setup that worked with gstreamer and srccpy
<andi-> I also have a pile of old unused phones
<samueldr> using this I was exploring using a phone as a webcam using the viewfinder from opencamera
<samueldr> though in reality I dropped the project to use mobile-nixos for that purpose :)
<samueldr> and simply dump the actual stream using actual real linux tools
<andi-> Yeah, I might have some reason to port mobile-nixos to the nexus5 now...
<andi-> or at least some initrd that just spits out video frames via some interface
<samueldr> mobile-nixos currently is 100% usable for initrd shenanigans!
<samueldr> including cross-compilation!
<samueldr> (unverified for armv7l)
<gchristensen> wellllllll dang. this machine doesn't want to turn back on.
<gchristensen> that is a drag
<cole-h> Just a drag?
<gchristensen> in the scheme of things, yeah
<gchristensen> if this happened before recent worldly events, it'd be much more than a drag
<danderson> "it's, like, number 11 or 12 on the list of terrible things right now. I could catch on fire right this second and it'd be maybe the 3rd most pressing concern"
<gchristensen> that is, astonishingly, exactly how I feel.
<danderson> <3 hang in there. Shit sucks right now, it's okay to feel that
<gchristensen> you too :)
<gchristensen> thanks
<danderson> weirdly I made the WFH transition about a year ago, so in a sense I've already had plenty of time to become weird from isolation
<danderson> (on top of baseline weirdness, that is)
<cole-h> Sending good vibes your (collective) way
<andi-> I am also very used to working from home or not seeing people for multiple days.. still this is kinda next level weird
<danderson> yeah, no kidding. Keep having to remind myself that yeah, being distracted is kinda normal right now
<gchristensen> +1
<gchristensen> I mentioned that in the work chat. that I'm distracted, not being so productive. to try and help people feel less bad about that
<ashkitten> andi-: i just use a logitech c615 webcam, works great
<ashkitten> ...i swear it wasn't as expensive as these amazon listings
<andi-> yeah, you made a good investment there. Nice retirement fund :D
<cole-h> :D
<gchristensen> how much have they gone up? :)
<gchristensen> uh oh. https://www.xkcd.com/349/
<drakonis> ruh roh
<gchristensen> honestly I can't get rid of this server, I have too many stories
<gchristensen> maybe it'll boot if I plug in the boot drive
<cole-h> 🤔
<gchristensen> that does not appear to help
<cole-h> Every time I see the cursor scan across the entire screen in `nix-top`, my desire to RiiR intensifies
<gchristensen> is ruby the slow partL
<gchristensen> ?
<ldlework> cole-h: Why would you Rewrite It In Racket?
<cole-h> gchristensen: I don't know, but I would find out by the time I finish :P
<cole-h> ldlework: 👀
<gchristensen> heh
<cole-h> Isn't Ruby interpreted? I feel like there would be a slight improvement in a compiled language
<gchristensen> it depends on what is the slow part, interpreting, or IO, or some heavy math
<samueldr> ruby isn't the slow part here, it's now what makes it redraw slowly
<samueldr> not what*
<samueldr> the implementation may be
<samueldr> so rewriting it in any language, but doing the same dumb thing is not gonna help
<cole-h> Ow
<samueldr> what?
<samueldr> I wrote nix-top
<cole-h> I know
<samueldr> okay
<samueldr> :)
<cole-h> I took it as an implication that I would do the same dumb thing, hence the "ow" :D
<cole-h> (Which isn't far off the mark, tbqh)
<ashkitten> in my experience ruby can be really slow but it only really shows its sluggishness when you have really big apps
<ashkitten> same as any interpreted lang, really
<ashkitten> well, except python. that's just always slow
<samueldr> sizzly :)
<samueldr> here there's no actual "intelligent" redraw, I simply move the cursor, write all lines clearing the gunk at the end
<samueldr> it probably would benefit from actually using a TUI library or framework
<samueldr> but in reality, I wouldn't recommend doing this without *also* integrating better with nix-daemon
<samueldr> adding the necessary machinery to get the data directly from it
<samueldr> hm?
<gchristensen> looks cool
<samueldr> ah
<samueldr> didn't know what sorbet was
<gchristensen> well, this is a bummer. this board may be properly toast now
<samueldr> IIRC ruby 3 is supposed to bring typing to the table, but I haven't kept up to date with how
<samueldr> gchristensen: avocado?
<cole-h> samueldr: That "integrate with nix-daemon" idea is interesting. Do you know of any documentation on how to communicate with it?
<samueldr> nope!
<cole-h> :D
<gchristensen> samueldr: if I hadn't bought exclusively avocados in my grocery shopping I could afford to buy a house AND a new server
<gchristensen> maybe it could limp along on a USB root fs for a few weeks
<drakonis> ldlework: rewriting in racket you say...
<danderson> well this is a surprising place to hear the word racket
<danderson> I started open-sourcing a racket-based Kubernetes configuration library a few months ago
<danderson> but in the end, I decided a much better way to manage Kubernetes configuration was to not run Kubernetes and therefore have no configuration.
<drakonis> is it?
<drakonis> racket owns a whole lot
<danderson> We are talking about racket the scheme-based DSL constructor kit, right?
<drakonis> yes
<drakonis> racket is peak lisp
<danderson> okay, so I'm not confused. Yes I'm surprised to see mentions of it outside niche circles
<danderson> I guess Nix* is a pretty niche circle :D
<drakonis> i guess
<drakonis> the irc circles are niche
<danderson> but yes, racket is pretty damn lovely
<drakonis> truly
<danderson> I love the image manipulation DSL whose name I've forgotten. I was considering making a diagramming DSL layer on top of that
<drakonis> nix in racket would probably be quite nice.
<danderson> basically "graphviz only when you want to make educational diagrams and have opinions about the layout"
<danderson> but all my "render pretty things" projects end up dying at the same place: fucking font rendering.
<danderson> I just want to know how many pixels wide this word is going to be. Why is this so hard.
<cole-h> Just imagine the characters tbh
<gchristensen> I don't suppose anyone knows of a motherboard / chipset which will definitely work fine with a 3900x out of the box?
<gchristensen> this "Warning!Some AMD B450 chipset motherboards may need a BIOS update prior to using Matisse CPUs. Upgrading the BIOS may require a different CPU that is supported by older BIOS revisions." business is pretty weird
<ashkitten> gchristensen: i've got an asrock x570 phantom
<ashkitten> but idk about b450
<gchristensen> I don't know what b450 gets me ihavenoideawhatimdoing.dog
<ashkitten> it's just a different chipset
<ashkitten> i can offer more advice tomorrow when the source of all my computer hardware knowledge wakes up
<ashkitten> (if you like)
<ashkitten> but fwiw amd has a program where they will loan you a first gen ryzen cpu to upgrade your bios with
<gchristensen> hilarious
<gchristensen> thanks, ashkitten
<ashkitten> i would suggest that if you're getting a high end cpu like a 3900x you'll also want a high end x570 motherboard to get the best performance out of it
<gchristensen> ashkitten: for example, the x570 phantom?
<ashkitten> gchristensen: you should look into this yourself but iirc the advantages are higher memory clocks supported, better vrms, and pcie4
<ashkitten> that is one board you could get
<ashkitten> i don't know if it's the best one you can get right now for your needs
<gchristensen> gotcha
<ashkitten> i'd look on pcpartpicker for other people's builds that suit your needs
<ashkitten> as a starting point
lovesegfault has joined #nixos-chat
<ashkitten> and the build guides on that site use parametric filters to find parts at good prices
<ashkitten> that's all the advice i can offer right now, but i can talk to you more in depth tomorrow if you want. just ping me
<gchristensen> nice
<gchristensen> thank you again
<ashkitten> np
waleee-cl has quit [Quit: Connection closed for inactivity]
<drakonis> i should learn racket
<drakonis> i know the basic lisp constructs but not quite how to write racket code yet
* gchristensen 'd better head to bed, g'night folks :) take it easy
<ashkitten> gnight
<ashkitten> doom unlocked itself!
<ashkitten> it's midnight central :3
<gchristensen> oh no Plex is on the server I just lost
<samueldr> oh
<ashkitten> oh no
<danderson> oh no
<danderson> gchristensen: how'd you lose it? What's the symptoms? Would a rubber duck debugger (i.e. me) help at all?
<gchristensen> it is the one I lit on fire. I shut it down to see if reseating the cable to a disk would fix some errors. not only did it not help that disk, the root disk stopped booting too. possibly after I bled on it.
<samueldr> this uh, escalated even more than I knew
<gchristensen> I swear, this system sees approx. 0 human interaction a year, so I guess it was just time for it to go in to the big datacenter up state
<danderson> ouch.
<danderson> if I were more physically proximate, I'd happily offer space in my bay to bring the array back up and offload data, but I'm a little far
<danderson> and also under quarantine
<gchristensen> thank you for the offer :)
drakonis has quit [Quit: WeeChat 2.7.1]
abathur has quit [Ping timeout: 250 seconds]
endformationage has quit [Quit: WeeChat 2.6]
KeiraT has quit [Remote host closed the connection]
rardiol has quit [Ping timeout: 264 seconds]
KeiraT has joined #nixos-chat
drakonis has joined #nixos-chat
abathur has joined #nixos-chat
abathur has quit [Ping timeout: 256 seconds]
lovesegfault has quit [Ping timeout: 246 seconds]
lovesegfault has joined #nixos-chat
lovesegfault has quit [Quit: WeeChat 2.7.1]
cole-h has quit [Ping timeout: 264 seconds]
drakonis_ has joined #nixos-chat
drakonis has quit [Read error: Connection reset by peer]
drakonis has joined #nixos-chat
drakonis_ has quit [Ping timeout: 260 seconds]
abathur has joined #nixos-chat
abathur has quit [Ping timeout: 264 seconds]
Jackneill has joined #nixos-chat
tilpner_ has joined #nixos-chat
tilpner has quit [Ping timeout: 246 seconds]
tilpner_ is now known as tilpner
<tilpner> gchristensen: Many vendors offer to flash the BIOS update for you, they have all the compatible chips already
jtojnar_ has joined #nixos-chat
<eyJhb> Wait gchristensen , you set the server on fire and it drew blood from you?
veske has joined #nixos-chat
jfroche has joined #nixos-chat
__monty__ has joined #nixos-chat
jtojnar_ has quit [Quit: jtojnar_]
waleee-cl has joined #nixos-chat
jfroche has quit [Ping timeout: 240 seconds]
drakonis has quit [Ping timeout: 240 seconds]
jfroche has joined #nixos-chat
drakonis has joined #nixos-chat
jtojnar_ has joined #nixos-chat
jtojnar_ has quit [Quit: jtojnar_]
KeiraT has quit [Remote host closed the connection]
KeiraT has joined #nixos-chat
abathur has joined #nixos-chat
<andi-> gchristensen: the one I told you a while ago supports the CPU out of the box and is pretty close to what one wants... Minus the issues :)
abathur has quit [Ping timeout: 250 seconds]
<gchristensen> andi-: I forget which that was :x
<andi-> gchristensen: ASUS Pro WS X570-Ace
<andi-> You could join my efforts to open source and reverse engineer the stupid "BMC"
<andi-> :P
<gchristensen> pricey, though :)
<andi-> but comes with a whole OpenWRT router "for free"! :D
<gchristensen> haha
<andi-> At the time where I was into the market it was the only reasonable choice if you wanted PCI-Express v4
rardiol has joined #nixos-chat
<eyJhb> learn.dvorak.nl takes forever regarding forcing 100 words at you at once.... :(
<eyJhb> Smaller chunks would be so much nicer imo
<__monty__> eyJhb: Then try Klavaro. It uses a more traditional approach.
veske has quit [Quit: This computer has gone to sleep]
<gchristensen> andi-: a BMC would be really nice .......
<andi-> gchristensen: google AMD DASH
<andi-> this is what this supposedly implements. I have yet to be able to do something other then power on, power off, CMOS clear from linux.
<andi-> Hint: do not look at the reference kernel sources they published there.. They have like 3 security nighmares per line of C code in there..
<gchristensen> LOL.
<gchristensen> (...so fewer than normal...)
<andi-> Abitrary memory read, write and execute
<__monty__> So 2x better than average?
<andi-> as unpriv user
<gchristensen> andi-: good grief
<andi-> (when you got a shell on the BMC)
<andi-> (which you get via another vuln...)
<andi-> I should do a writeup.. since ASUS declared cURL as not being a "threat" to their board..
<gchristensen> hah.
<gchristensen> yes please
<gchristensen> well actually maybe wait a minute to see if a[a-z]+ gets back to me
<gchristensen> avoid antagonizing thinsg :)
<andi-> yeah
<andi-> They already pulled covid19 twice as an execuse for not getting back to me..
<gchristensen> ...
<gchristensen> well.... fair, acutally
<andi-> So maybe they'll actually reply. Last mail I got from them was 3rd of march
abathur has joined #nixos-chat
abathur has quit [Ping timeout: 240 seconds]
AluisioASG has quit [Quit: https://quassel-irc.org - Chat comfortably. Anywhere.]
AluisioASG has joined #nixos-chat
abathur has joined #nixos-chat
ij has left #nixos-chat ["WeeChat 2.6"]
AluisioASG has quit [Read error: Connection reset by peer]
AluisioASG has joined #nixos-chat
wildtrees has joined #nixos-chat
wildtrees has quit [Max SendQ exceeded]
cole-h has joined #nixos-chat
wildtrees has joined #nixos-chat
<gchristensen> tazjin: ping?
<tazjin> gchristensen: pong
<gchristensen> tazjin: are you going to do a social call?
<tazjin> gchristensen: yep, probably gonna start around 17 (UTC)
<eyJhb> Social call?
drakonis1 has joined #nixos-chat
drakonis has quit [Quit: WeeChat 2.7]
drakonis1 is now known as drakonis
<__monty__> Remote coffee break I assume.
<eyJhb> uhhh :)
<eyJhb> I am considering trying to write some Uni report, just to practice writing Dvorak. No clue if it is a good idea
<gchristensen> best way to learn it is to use it
<gchristensen> especially under pressure :)
<cransom> the stress of trying to adopt while also being productive at work was too high for me. i couldn't handle it.
<gchristensen> adopt a keyboard layout I assume
<gchristensen> cransom: tbh I am skeptical it does anything for me
<cransom> heh, yes.
<eyJhb> gchristensen: dvorak?
<gchristensen> yeah
<Taneb> A coworker of mine has said that the main advantage he sees of dvorak is that people can't type things on his computer
<cransom> full disclosure, i can touch type it, but it's been a while since i've used it.
<eyJhb> What is your WPM? Just curious
<gchristensen> cransom's?
<eyJhb> Boths :p
<eyJhb> Originally meant yours gchristensen
<gchristensen> I think I reached 125 last time I typeracer'd
<eyJhb> Same as for qwerty?
<gchristensen> probably not, I don't type qwerty unless I'm borrowing a computer
<gchristensen> but I can touch-type it after a bit of adjustment
<cransom> apparently i'm 96 on qwerty. that is more than enough as i cannot code 96wpm.
<gchristensen> it is not comfortable to typeu so fast
<eyJhb> And dvorak cransom ?
<cransom> it's probably 30.
<__monty__> Only problem with dvorak is how it makes you look like a total incompetent when doing IT support.
<__monty__> Or coaching at coderdojo or something.
<cransom> i can touch type it, i'm not good at it.
<eyJhb> I normally produce 100 WPM on qwerty when writing reports
<eyJhb> cransom: I am currently at 10.. Sooo...
<__monty__> eyJhb: It might take a while for you to reach that using dvorak. Especially if you keep switching back and forth.
<cransom> if i were to try another layout again, it would probably be colemak. maybe relearning that would fix my dl/ld swap issues that i see all the time.
<__monty__> What I *have* experienced though is that with dvorak my speed didn't hit a plateau.
<__monty__> Otoh sometimes it's like I unlearn it for a bit...
<eyJhb> *sigh* __monty__ using words I need to Google. What is your current speed?
<eyJhb> And I have fully switched to Dvorak :)
<__monty__> Another anecdotal difference between dvorak and qwerty is typing noise. In the computer rooms at uni other people always sounded like herd of buffalo, while my typing was at very similar speeds.
<__monty__> I can sustain ~55 comfortably forever. Hit 76 in a single typeracer round earlier today.
<__monty__> My typing speed has seen significant improvement lately, probably because of duolingo.
<eyJhb> How long have you been using Dvorak?
<eyJhb> I really really hate typing Dvorak for some reason..
<__monty__> Hmm, must be about 16 years?
<eyJhb> What is your qwerty speed?
<__monty__> It was ~40 when I switched. I don't have a qwerty speed anymore : )
<ashkitten> i got 87wpm in typeracer
<ashkitten> funny enough i tend to trip up on capital letters, since i don't use them often
<cole-h> I can tell :P
<ashkitten> without the mistakes i'd probably have gotten something like 95wpm
drakonis has quit [Ping timeout: 246 seconds]
drakonis has joined #nixos-chat
<eyJhb> Trying to teach myself to use the shift on either side of the keyboard, when I need to write a uppercase letter :p
<cole-h> There's a shift on the right side? :o
<eyJhb> I somewhat miss my Surfing key binding which allowed me to surf using one hand
<srk> I'll soon be forced to use one hand only due to surgery :|
<eyJhb> cole-h: yeees, also I use my Ergodox-ez. So any key is where I place it
<srk> considering lefted hand dvorak
<srk> left handed
<eyJhb> srk: for how long?
<cole-h> eyJhb: I was joking because I've honestly never used my right shift (normal QWERTY layout)
<srk> eyJhb: 1-3 months
<eyJhb> cole-h: same... But it would be a good idea to do so I would think
jfroche has quit [Remote host closed the connection]
<eyJhb> srk: Can I ask which surgery?
<srk> eyJhb: fix for dislocating elbow
<cole-h> ouch
<srk> yeah, it hurts when it happens :D
<srk> the only thing you can do is to put it back and you need to relax while you're getting spasms
<cole-h> I hope the surgery goes well
<srk> if it happens few times the chances for it to happen are higher so it's fixated surgically
<srk> it should be non-invasive one, if it's gonna happen at all during this chaos
drakonis has quit [Quit: WeeChat 2.7.1]
<eyJhb> samueldr: cool!
<samueldr> that link was related to a discusission we were having on another medium
<eyJhb> well, still cool samueldr ;)
<samueldr> that doc makes it look harder than it is
<eyJhb> Silently stalking
<eyJhb> gchristensen: what is on your whiteboard?
<samueldr> flokli puts milk in his beer?
<gchristensen> eyJhb: give me 5 minutes :)
<eyJhb> samueldr: why not? ;) :p
<__monty__> samueldr: Probably called a "white Irishman" : )
<flokli> samueldr: this is müsli
<flokli> not beer
<__monty__> I do know people here who mix Fristi (strawberry milk drink) and Duvel, call it a pink elephant.
<flokli> __monty__: a duvel would actually be really nice :-)
<gchristensen> acronyms: DNR: Deploy Network Request; DNA: Deploy Network Abort; DNC: Deploy Network Commit; ... DMR: Deploy Machine Request; DMA: Deploy Machine Abort; DMC: Deploy Machine Commit
<flokli> hrm, my internet connection seems to be not good
<flokli> time to fix this, back later :-)
<samueldr> it's raining quite badly, on top of existnig icy snow :|
* cole-h wonders if there's a way to exclude a certain user's messages from Weechat's unread counter
* cole-h looks at {^_^}
<__monty__> cole-h: Must be. Irssi has /ignore {^_^} NO_ACT for example.
<cole-h> Well, I tried a normal ignore. In a few seconds, could someone run something that makes {^_^} response (e.g. `> fortune`) to test?
<gchristensen> cole-h++
<{^_^}> cole-h's karma got increased to 9
<cole-h> I guess bot is dead again x)
<gchristensen> eh?
<cole-h> Oh
<gchristensen> > 0
<{^_^}> 0
<__monty__> samueldr: Let's hope it keeps people inside and respecting the distancing measures : )
<cole-h> If you're seeing the bot say something, then ignore totally masks the messages :(
<gchristensen> ack
<__monty__> Well duh.
<__monty__> That's what ignore is for.
<__monty__> Irssi has the special ignore level NO_ACT.
<cole-h> :P Maybe I was unclear
<cole-h> I want to see the message when I visit the buffer, but not that there *is* a new message
<samueldr> __monty__: I was thinking about storm drain getting completely iced over near my home, there'll be a lake outside
<samueldr> it's about 3°C out, soon -8°C
<__monty__> cole-h: IRC messages have levels, things like ACTIONS, MSGS, JOINS, NICKS, etc. /ignore allows you to specify which levels of messages you want to ignore (hide from view).
<__monty__> The special level NO_ACT in irssi means "don't hide this message but don't trigger activity indication either."
<__monty__> You'll have to read weechat documentation to figure out the equivalent.
<cole-h> Reading documentation is scary. JK, thanks for letting me know, I'll have to look into it (or if it's possible)
<__monty__> samueldr: Oof. That sounds a lot more serious than the effects here. Didn't consider people living in igloos!
<samueldr> __monty__: ignore is a client-side feature, all clients can act differently
<__monty__> I know, my hypothesis is weechat has a similar feature to irssi in this case.
<samueldr> __monty__: no igloos, they melt for the summer!
<samueldr> ah, plausible then
<cole-h> https://paste.rs/Oxz.jpg Here's the help that weechat shows. Unless it's hidden or locate elsewhere, maybe it doesn't have this.
<__monty__> Hmm, no idea where weechat would be hiding such a feature.
rardiol has quit [Quit: No Ping reply in 180 seconds.]
rardiol has joined #nixos-chat
<cole-h> Maybe I'll work on moving to irssi then :P
<gchristensen> go xfer go https://status.nixos.org/grafana/d/5LANB9pZk/per-instance-metrics?orgId=1&refresh=30s&var-instance=haumea:9100&from=1584720900000&to=now&fullscreen&panelId=13
<cole-h> When the link is so long that it gets wrapped :(
<gchristensen> weechat?
<cole-h> Yep
<gchristensen> alt-l (lowercase L)
<cole-h> Oh my goodness
<cole-h> gchristensen++ gchristensen++
<{^_^}> gchristensen's karma got increased to 236
<cole-h> My solution was to just float-ify my terminal window and drag it across my two monitors :P
<gchristensen> :D
<gchristensen> I used to have a custom weechath plugin to submit all URLs to a custom URL shortener
<cole-h> I do have urlserver, but I usually (read: always) forget about it x)
<NinjaTrappeur> /key missing if the trick does not work for you
<NinjaTrappeur> gchristensen you just improved my irc experience.
<gchristensen> the reason it was custom was (a) I didn't like all URLs I saw becoming part of a public database (b) it used an incrementing counter starting from 0, and expiring old links after 24h, so the numbers would alway stay very short and easy to remember
<gchristensen> yay :D
<NinjaTrappeur> I was grepping the logs so far ><
<cole-h> gchristensen: urlserver does local link shortening AFAICS
<gchristensen> neat
<samueldr> ah, I thought you said your own urls were sent via irc using the shortener
<samueldr> and then expiring
<gchristensen> mine did that
<cole-h> Oh, I see
<samueldr> :| rude for those reading 25 hours in
<cole-h> Slightly different
drakonis_ has joined #nixos-chat
drakonis has joined #nixos-chat
<cole-h> You irssi users: does it conform to the XDG base dir spec?
<gchristensen> oh, no, I misunderstood, mine only appeared in my buffer
<__monty__> cole-h: Not sure, default config location is ~/.irssi afaict.
<__monty__> Why is url-wrapping a problem?
<__monty__> Kitty just identifies mine properly usually. Only time I have issues is when the url reaches the final column. Then the regex for urls includes the clock at the start of the next line.
Jackneill has quit [Ping timeout: 264 seconds]
drakonis has quit [Quit: Leaving]
ixxie has joined #nixos-chat
ixxie has quit [Ping timeout: 250 seconds]
<gchristensen> I hate all this sway stuff being C
<gchristensen> why is mako in C, it makes no sense
<gchristensen> and why is strcmp causing a segfault.
<__monty__> Using a string pointer from a function that freed its memory?
<andi-> I actually started writing and liking C more lately.. Especially since I can debug, patch, upstream and just go on with my life in a quarter of the time it takes me to setup some "weird" development environment.
<andi-> But yeah the str* functions are fun :)
<gchristensen> oh of course
<andi-> and IMO it is better they segfault in a sane manner then just not crashing
<andi-> otherwise that error never gets noted
<gchristensen> I'm not objecting to it segfaulting
<gchristensen> but why is it segfaulting here ( ._.)
<gchristensen> (I think I figured out why)
<{^_^}> emersion/mako#244 (by grahamc, 7 seconds ago, open): Support dismissing notifications by group
<gchristensen> ^ PRs like this are proof an AI could probably write code, since I wrote this by pattern matching
<__monty__> Nice.,
<andi-> I also often fall for that .. I think my very first changes to nixpkgs where basically applying the pattern from the other file there and hope for the best.
<andi-> I did have no idea what those weird characters did mean
<gchristensen> exactly
<gchristensen> in this case I a function (dismiss all notifications) and just made it look more like (dismiss most recent notification) and then copy/pasted some code from where I saw something about criterias
<gchristensen> this is how almost all of my hydra PRs are made :)
joepie91 has joined #nixos-chat
<joepie91> hey, did something change in how nixos.org is structured? I'm running into a lot of dead links from Google
<gchristensen> yes, what links are you clicking and finding dead?
<joepie91> er sorry
<joepie91> that second one should be...
<gchristensen> where is that link coming from?
<joepie91> those two are just from the last 10 minutes of Googling NixOS stuff
<gchristensen> erm, hrm.
<gchristensen> samueldr: ^ I think we might be shooting ourself in the foot
<joepie91> google results for "nixos perl5lib" and "perl dependencies nixos" respectively
<samueldr> oof, that second one is something else
<gchristensen> shoot
<gchristensen> can we 200 proxy the manual? :P
<samueldr> releases.nixos.org is not part of the migrated _website_
<samueldr> I have no idea what was done to that S3 bucket
<gchristensen> ooh interesting, that bucket should not be indexed
<gchristensen> okay I can robots.txt that thing here in a minute
<gchristensen> okay yeah that seems right, right? just disallow indexing the manuals in there using some wildcard?
<__monty__> Is this still from the less than smooth migration to netlify?
<gchristensen> probably
<samueldr> nixos-homepage#360 open for the mailing list archives
<{^_^}> https://github.com/NixOS/nixos-homepage/issues/360 (by samueldr, 15 seconds ago, open): nix-dev mailing list archives 404
<samueldr> nix-dev yes
<samueldr> releases, maybe
<joepie91> samueldr: thanks
<samueldr> cool uris should continue working
<joepie91> incidentally the google cache of that broken mailing list link seems to have just presented a solution to my problem :P
<gchristensen> no disagreement there, samueldr
<samueldr> post-mortem talk, I think the migration shouldn't have happened without an actual list of all existing URLs first be made
<samueldr> not indexed, existing
<gchristensen> samueldr: a good topic for the next meeting
<samueldr> not saying they *all* warrant a redirect, but most do
<samueldr> yep
<__monty__> Is howoldis being borked another consequence of the netlify migration?
<gchristensen> yeah
<samueldr> maybe not netlify, but the channels.nixos.org change I think
<gchristensen> oh, right
<gchristensen> the breakage of a bunch of things was caused by decoupling different pieces from nixos.org itself
<gchristensen> overall, good changes with complicated side effects
<samueldr> most are not from the provider
<samueldr> but from their users (us)
<gchristensen> yeah
<gchristensen> one of the good things about the strategy garbas took here is it sure did discover what broke quickly
<__monty__> Why the migration btw? Did fastly stop sponsoring?
<gchristensen> fastly never hosted nixos.org
<gchristensen> just cache.n.o
<gchristensen> the change is to make it much easier and faster to push out and review changes to the website
<__monty__> Ah. Does netlify have good global coverage? Saw someone complaining about outside-of-the-US performanc.
<samueldr> also remove machines being managed by nixos.org
<samueldr> I think one of the goals, even more important than testing changes quickly on PRs, was deleting that server
<__monty__> "in Python which is a language already used by
<__monty__> the community (by the new NixOS module system)"
<__monty__> Uhm, what's this about?
<samueldr> impossible to know without more context
<samueldr> but maybe a misstep in wanting to say "nixos vm tests infra"
<__monty__> It's a reason given in favor of writing the documentation in reST.
<samueldr> maybe ask the author of the comment for more details then
<__monty__> I guess, didn't want to spam the numerous participants in the thread though.
<gchristensen> probably has to do with other tools needed by any given NixOS system being written in Python
<tilpner> But the test driver isn't needed by the typical user system?
<aanderse> well my flight for April 30 was just officially cancelled
<__monty__> They call out the module system in particular though. Which seems weird cause isn't the point of that that it's written in nix?
<gchristensen> like writing the bootloader for a systemd-boot user
<__monty__> I'll just ask the OP to clarify that particular point.
<gchristensen> aye, they're not a native English speaker :)
<gchristensen> one of the concerns is that the tooling should not require a lot more tools than a basic system would provide, and so that is the point they're trying to address
<__monty__> Well it's asked now.
<__monty__> So the argument is basically "A nixos system already requires python so sphinx doesn't add much to the closure?"
buckley3104 has joined #nixos-chat
<__monty__> nn, peoples
<gchristensen> seeya
__monty__ has quit [Quit: leaving]
drakonis_ has quit [Remote host closed the connection]
buckley310 has quit [Ping timeout: 246 seconds]
aria_ has joined #nixos-chat
aria has quit [Ping timeout: 246 seconds]
dtz has quit [Ping timeout: 246 seconds]
aria_ is now known as aria
drakonis has joined #nixos-chat