gchristensen changed the topic of #nixos-chat to: NixOS but much less topical || https://logs.nix.samueldr.com/nixos-chat
ky0ko has joined #nixos-chat
rajivr has joined #nixos-chat
ece3 has quit [Quit: The Lounge - https://thelounge.chat]
ece3 has joined #nixos-chat
supersandro2000 has quit [Disconnected by services]
supersandro2000 has joined #nixos-chat
Dotz0cat_ has quit [Ping timeout: 256 seconds]
Dotz0cat has joined #nixos-chat
Dotz0cat has quit [Ping timeout: 272 seconds]
Dotz0cat has joined #nixos-chat
<gchristensen> https://github.com/DBCDK/morph/issues/140 in case anyone has an itch to make a trivial fixup PR to morph :)
<{^_^}> DBCDK/morph#140 (by grahamc, 6 minutes ago, open): SSH_CONFIG_FILE is ignored for `nix copy`
<cole-h> o7
<infinisil> Damnit, I want a proper exception handling mechanism for nix
<infinisil> builtins.throwError { __toString = "undefined option error"; type = "undefined-option"; }
<infinisil> builtins.throwError { __toString = "undefined option error"; __errorId = "undefined-option"; }
<infinisil> builtins.catchError "undefined-option" (e: "Caught an undefined option error")
<infinisil> I previously brought up something like that here: https://github.com/NixOS/nix/issues/2421#issuecomment-421422625
<infinisil> And even longer ago eelco argued that this is impure: https://github.com/NixOS/nix/pull/1000#issuecomment-235872787
<infinisil> But I don't really agree
<infinisil> Actually I have the suspicion it's impure because of other reasons, but I just can't figure them out
<ajs124> turns out, there are at least a handful of nixpkgs maintainers with accounts from before the official launch of github
<infinisil> Okay I think it's evaluation order, but since that is deterministic in Nix, and probably won't ever change, it shouldn't be a problem
<samueldr> infinisil: dangerously on-topic :)
<infinisil> Oh yeah, sorry this should've gone to #nix-lang
<cole-h> If anybody was considering hacking on the above issue for gchristensen, you're too late >:) https://github.com/DBCDK/morph/pull/141
<{^_^}> DBCDK/morph#141 (by cole-h, 1 minute ago, open): nix: add config file to NIX_SSHOPTS
<gchristensen> <3 cole-h
<{^_^}> cole-h's karma got increased to 122
<gchristensen> thank you =)
<cole-h> Happy to help
<gchristensen> why would someone prohibit a PTY from being created (with an SSH key limitation) when it doesn't really prevent very much?
veleiro has quit [Ping timeout: 256 seconds]
lunc has quit []
lunc has joined #nixos-chat
<abathur> potential hobby: PRing typo corrections to unchanged lines in .patch files
<bbigras> hehe
<cole-h> I'm in this picture and I don't like it
<abathur> hehe
cdepillabout has joined #nixos-chat
cdepillabout has quit [Client Quit]
kalbasit_ has joined #nixos-chat
<ashkitten> weird. nextcloud u2f doesn't work with a ?redirect_url
<ashkitten> it just sends you back to the login screen without asking
endformationage has quit [Quit: WeeChat 2.9]
<bbigras> damn it took me a while to realize I needed `"algorithm_signer": "rsa-sha2-256"` to use ssh key signing with vault
<lovesegfault> Trying to benchmark FF to check LTO improvements
<lovesegfault> goddamn JetStream2 takes _forever_
<lovesegfault> not at all a practical bench
<Ke> though long run is the best way to get consistent results
<lovesegfault> Ke: it's a set of multiple tests, and it runs each test a bunch of times
<lovesegfault> but each one takes anywhere from 1 to >10 mins
<lovesegfault> so to have a full run of JetStream2 takes... idk it hasn't finished yet
<Ke> I believe it should mostly help wiht memory use and binary size, but happy to hear latest numbers
<Ke> at least some filesystem benchmarks I have seen were completely incorrect, but give good results, just because the benchmark so much
waleee-cl has quit [Quit: Connection closed for inactivity]
<bbigras> lovesegfault: not related but do you have an android phone?
<lovesegfault> bbigras: I do not
<lovesegfault> I use iPhone
<lovesegfault> (don't like to tinker with my phone)
<bbigras> lovesegfault: shame <inset hot fuzz meme>
<lovesegfault> idk if I know that meme :P
<Ke> I have seen hot fuzz, but I remember barely anything memetic from it
<bbigras> I managed to deploy to nix-on-droid on my phone with deploy-rs
<Ke> can recommend though
<lovesegfault> Oh, that rocks bbigras!
<Ke> itym nixos-mobile, but you don't have mobile gui, but only use serial port to control the phone
<lovesegfault> I want to build a desktop to replace my laptop
<lovesegfault> but I can't get the 5950X :/
<lovesegfault> what's up with AMD CPUs being out of stock all the time?
<bbigras> is it because they kick too much asses?
<bbigras> and would you recommend a rpi 4 for nixos?
<bbigras> I think I saw one in your config
<lovesegfault> Yeah, I have one as my DHCP server
<lovesegfault> for my desk devices
<lovesegfault> it works well enough :)
<lovesegfault> Don't think I'd use them for anything other than single-function headless servers though
<Ke> I'd definitely recommend against it' until it gets more standard bootloader, but I can't say I have tested
<lovesegfault> You can use uboot
<Ke> maybe rockpro64
<Ke> really?
* lovesegfault nods
<bbigras> I think maybe it would be nice to have a tiny server at home always on. to run stuff.
<lovesegfault> I use uboot
<bbigras> Emil Karlson: is that rockpro64 thing good?
<Ke> do you run upstream kernel?
<colemickens> apparently new boot and upstream works
* colemickens is testing after dinner
<Ke> afaik rockpro64 should be able to do stock kernel boot with blobless mainline u-boot
<Ke> I run slightly patched kernel on my pinbook pro to get usb-c alt mode video though
<bbigras> after diner? It's already in the middle of the night here. which timezone are you?
<lovesegfault> Ke: no, that's the limitation; no upstream kernel yet
<lovesegfault> Wow, motionmark gets more and more psychedelic
<colemickens> we eat late, it's almost 10Pacific
<lovesegfault> right now it looks like I'm browsing the unicode spec on shrooms
<bbigras> nice
<colemickens> Pretend we're in Barcelona or something
<bbigras> I'm almost tempted to use it as a screen saver
<lovesegfault> It also seems to never end
<bbigras> it's 6 am in Barcelona
<bbigras> I'll check for news in the morning :)
<lovesegfault> ended finally
<bbigras> Is it a pita to not be able to use an upstream kernel with a rpi?
<lovesegfault> now running benches without LTO
<lovesegfault> bbigras: literally never bothered me
<bbigras> thanks
<Ke> with nixos custom kernel is moderately easy, but being able to use something directly from caches is always nice
<Ke> compiling kernel on rpi takes hours, if you build the full kernel
<lovesegfault> Why would you compile the kernel on the rpi?
<Ke> to have consistent system that can have changes locally
<Ke> unless you have aarch64 compile host
<lovesegfault> are you making changes to your kernel cfg all the time?
<bbigras> compiling aarch64 with qemu is so slow.
<Ke> well I only care about build times, when I make changes
<Ke> because after change has been tested, I'll commit it to git
<Ke> I am kind of assuming you meant cross-compiling, which I frown upon, as it produces different stores as native compile
<Ke> but maybe you don't
<bbigras> lovesegfault: nice
<bbigras> is it as fast as firefox-bin? I might have heard that mozilla does some black magic
<lovesegfault> well, let's try that!
* lovesegfault goes bench firefox-bin
<bbigras> oh. I hope it wont take like an hour
<bbigras> but I'm still curious
<lovesegfault> running speedometer
<pie_> anyone know any (not so) clever tool for maybe formatting jq output nicely on the terminal? im scraping a gitter and i want to make it 1) quaility-control-able 2) readable
<pie_> heck maybe its doable with jq itself.
<bbigras> doesn't jq pretty print?
<lovesegfault> was 'bout to say, I use jq to pprint all the time :P
<bbigras> you can do a string too. I used jq to export to a prometheus text file
<ashkitten> lovesegfault: lto but no pgo, right?
<lovesegfault> ashkitten: correct, we want to enable PGO next
<lovesegfault> actually, I should double check whether or not it's enabled
<lovesegfault> things changed since my review
<lovesegfault> bbigras: 3.31% improvement in speedometer
kalbasit_ has quit [Ping timeout: 256 seconds]
<lovesegfault> now doing motionmark
<Ke> how does pgo work automatically?
<bbigras> would pgo help with the speed?
<lovesegfault> They bundle test cases for the build, basically
<lovesegfault> bbigras: yes
<bbigras> nice
<Ke> wonder if the test cases are any good
<Ke> if you have irrelevant micro benchmarks pgo might even be harmful
<ashkitten> i really need to set up a build machine so i can offload that stuff from my desktop. i build firefox, wine, virtualbox, and some other stuff due to overrides in my config so it'd be really nice to be able to do other stuff while those are building
<Ke> and obviously, if you measure this with the same benchmarks, you will not notice it
<Ke> I kind of often thought that pgo that is not real life use based, should be rather replaced with source code annotations
<ashkitten> Ke: pgo is used in firefox-bin so the test cases are tuned by mozilla
<Ke> like __attribute__((unlikely)) or __attribute__((this_loop_takes_n(iterations)))
<lovesegfault> AIUI they collect some browsing behavior sessions which they replay for LTO
<bbigras> ashkitten: maybe you could use github actions. firefox might take a while to build
<Ke> ashkitten: sure, but they would need to do IRL research to validate the testcases
<Ke> maybe they do though
<Ke> especially you must not use any testcases that exercise exceptional paths
<ashkitten> bbigras: github actions?
<lovesegfault> GH actions has a time limit
<lovesegfault> and a 2GB disk limit
<lovesegfault> you can't use it to build anything fancy
<bbigras> 6 hours I think
<bbigras> ashkitten: yeah build your nix-config with github actions like we do. and push it to cachix
<bbigras> "and a 2GB disk limit" even if we do the "delete everything" trick?
<lovesegfault> still not enough to build FF, thunderbird, chrome
<lovesegfault> idk if it's enough to build vbox or wine
<ashkitten> i'm not really interested in abusing ci for that anyway
<bbigras> gotcha. I stopped using virtualbox before switching to github actions.
<ashkitten> i can set up a local builder on my own
<bbigras> lovesegfault: nice, thanks! I'm looking forward for the result with PGO
<lovesegfault> I'll try building that right now
<bbigras> oh. I thought something was preventing it from working.
<lovesegfault> not AFAIK
<lovesegfault> other than needing testing and to be enabled in the build
<lovesegfault> which I'm doing now
<pie_> i wasnt going for pretty printing, but my phrasing wasnt clear
<lovesegfault> building now
<lovesegfault> let's see if it works
srk has quit [Remote host closed the connection]
srk has joined #nixos-chat
cole-h_ has joined #nixos-chat
cole-h has quit [Ping timeout: 246 seconds]
lejonet has joined #nixos-chat
cole-h_ is now known as cole-h
avn has joined #nixos-chat
<pie_> I made a thing for downloading a gitter room https://gist.github.com/deliciouslytyped/5cd53011147a5634d64db59ec956320d
cole-h has quit [Ping timeout: 264 seconds]
Jackneill has quit [Ping timeout: 256 seconds]
Jackneill has joined #nixos-chat
Jackneill has quit [Excess Flood]
Jackneill has joined #nixos-chat
Jackneill has quit [Ping timeout: 264 seconds]
kalbasit has quit [Ping timeout: 240 seconds]
kalbasit has joined #nixos-chat
__monty__ has joined #nixos-chat
ottidmes has joined #nixos-chat
<srk> yarn2nix fun, it tries to do ~1200 get queries to registries (cloudfare) and always hits an error like connection reset or timeout
veleiro has joined #nixos-chat
tilpner has quit [Quit: tilpner]
<philipp[m]> Anybody here using weechat for signal? How does it perform in practice?
__monty__ has quit [Quit: leaving]
<philipp[m]> Ah, the backend it uses to communicate with signal is insecure according to the author, so there's that.
srk has quit [Quit: ZNC 1.8.2 - https://znc.in]
srk has joined #nixos-chat
<eyJhb> Also, Signal do not "allow" that philipp[m]
<supersandro2000> allow or recommend? Can you get banned for it?
tilpner has joined #nixos-chat
tilpner has quit [Remote host closed the connection]
Mic92 has quit [Quit: WeeChat 3.0]
Mic92 has joined #nixos-chat
tilpner has joined #nixos-chat
tilpner has quit [Remote host closed the connection]
tilpner has joined #nixos-chat
<eyJhb> Yes you can get banned for it, as far as I know
<eyJhb> supersandro2000: philipp[m]
<supersandro2000> No one cares what Moxie thinks is okay but what Signal, the company thinks is okay
<eyJhb> supersandro2000: He is the CEO of the company???
<supersandro2000> he still speaks for himself.
<supersandro2000> if he does not speak for the company then whatever
<lukegb> I don't think Signal, the company, has a GitHub account that it can use for commenting on issues
<supersandro2000> that is not required
waleee-cl has joined #nixos-chat
<supersandro2000> but he does not mention that signal or whatever does not allow it
<supersandro2000> he explicitly say I'm
<supersandro2000> *says
<lukegb> he explicitly says "our" too
<supersandro2000> He private opinion can be whatever because it is legally not binding
<supersandro2000> yeah our server but this is his opinion
<adisbladis> Tbh I hate using signal
<eyJhb> adisbladis: Yeah I noticed
<adisbladis> Phone numbers as identity is next level stupid
<gchristensen> it looks like the ToS don't mention anything about clients
<adisbladis> Living a semi-nomadic lifestyle for the last decade has lead to switching phone numbers no less than 3-4 times per year
<supersandro2000> in messengers network effect is so big that it literally does not matter what you like but what your friends use
<supersandro2000> If I want to talk to my parents I can be lucky if they have anything
<adisbladis> Phone numbers as identity kinda assumes you're not truly mobile...
<lukegb> gchristensen: arguably "use [...] our Services in unauthorized manners" would cover explicitly unauthorized clients, if Signal ever made it clear what that meant
<gchristensen> fair enough
<adisbladis> I don't care how good the protocol is or anything like that
<supersandro2000> I personally wouldn't care about anything in the ToS if you know that they don't enforce it
<adisbladis> For me the Signal UX sucks way too much
<lukegb> I'm never really sure how I feel about ToS for free services anyway
<supersandro2000> Signal can be as great as it can be but if none of my friends use it 🤷
<lukegb> because without a contract I suspect in many places they can just ban you if they feel like it anyway
<gchristensen> duh
<gchristensen> lol
<supersandro2000> if they wouldn't want your phone you can just create a new account
<lukegb> I guess it helps with (in the UK) prosecution under the computer misuse act, which has to be some of the dumbest legislation
<supersandro2000> not great but whatever
<lukegb> (it's poorly worded enough that you could interpret it to mean that reading a sign someone has put up saying "reading this sign is illegal" is a violation of the computer misuse act)
<gchristensen> to be fair lukegb you shouldn't have read that sign, and that is on you
<supersandro2000> I think 10 years should be enough
rnea has joined #nixos-chat
<andi-> gchristensen: didn't we at some point talk about letting vault listen on a unix socket? Wasn't that a thing? I can't find docs for that anymore :/
<gchristensen> I think I ended up running it in a namespace with a proxy to make it work
<andi-> hmm, yeah that might have been
<gchristensen> also, looking in the vault issue tracker I found an issue from exactly who I would have expected to make an issue about it: https://github.com/hashicorp/vault/issues/5491
<{^_^}> hashicorp/vault#5491 (by dch, 2 years ago, open): support UDS (unix domain sockets) as listeners
lunc has quit [Ping timeout: 260 seconds]
<eyJhb> gchristensen: who is dch?
<eyJhb> ,launch might be of interest the above ^
<{^_^}> might be of interest the above ^: Ping for space stuff (edit this command to add yourself, see ",help"): infinisil Taneb ldlework etu philipp[m] eyJhb gchristensen __red__ red red[evilred]
<infinisil> ,ping
<{^_^}> pong
<eyJhb> But it is T-01:15:00
<eyJhb> infinisil: pong pong? :D
<infinisil> Hm, seems like a random hickup by the bot, happens sometimes due to amqp
<eyJhb> Hickup where?
<infinisil> That the bot didn't reply to ,launch
<infinisil> Oh
<infinisil> I'm blind
<eyJhb> Ohh it did infinisil , the first time I did not write ,launch
<infinisil> Never mind lol
<eyJhb> :D
<infinisil> I think I'm gonna go on a little walk, it's snowed like crazy today!
<eyJhb> :o Do you want to build a snoooowmaaaan?
<andi-> We had snow two days ago and now it is just ice out there..
<andi-> or in other parts just nothing anymore
<andi-> I really like snow but I hate the stage of just ice wherever you walk
<infinisil> You hate justice? Damn
<andi-> I love justice :P
<andi-> but only the right ones
<gchristensen> eyJhb: just a fellow I seem to chase around the internet
<eyJhb> gchristensen: Issue buddies?
<gchristensen> sorta
<gchristensen> he and I sometimes chat about nixos, BSD, immutable infrastructure, bare metal, rabbitmq
<ar> eyJhb: a good snowman is hard to build
<eyJhb> gchristensen: sounds lovely :)
<eyJhb> ar: True, I build one yesterday. It was harder than I remember. But still fun!
<eyJhb> And cold. Very. Cold....
<philipp[m]> thanks for the ping!
<gchristensen> can someone ping when it is more like 5 minutes out? :)
<philipp[m]> Setting myself a timer for that, so sure.
<gchristensen> thanks :)
<eyJhb> I might miss it anyways........
<eyJhb> But I will try gchristensen as well
Synthetica has joined #nixos-chat
<supersandro2000> If I needed to find an equally bad programming language for the mysql cli, I would choose php
<supersandro2000> or js 20 years ago that created error popups in your browser instead of logging to your console
<eyJhb> How come?
<andi-> back when errors really mattered!
<supersandro2000> if you want to abort a command you need to press Ctrl + C and then press Enter
<supersandro2000> the error messages are worse than nix's 2.4
<supersandro2000> quoting is ... they have " ' and `
<supersandro2000> and they are not equally and some things need this or that
<eyJhb> I think most of the time they are better, but... Taste I guess?
<supersandro2000> and it just took me over 30 minutes to create a user, database and grant it permissions and I did that at least 20 times already
<supersandro2000> You have an error in your SQL syntax; check the manual that corresponds to your MySQL server version for the right syntax to use near '' at line 1
<supersandro2000> That is the most useless message ever. I forgot an argument btw.
<supersandro2000> they changed something in mysql 8.0 that breaks backwards compatibility but instead of telling you how to do it now you get stuff like this
<philipp[m]> This error message is only useless for very simple queries.
<philipp[m]> And the php logging behaviour you describe is more of an application problem. PHP can log everything properly.
<gchristensen> ,IFD
<{^_^}> import-from-derivation (IFD) is when you evaluate nix from a derivation result, for example `import (pkgs.writeText "n" "1 + 1")` will evaluate to 2. This is sometimes problematic because it requires evaluating some, building some, and then evaluating the build result. It has been described as "such a nice footgun."
<supersandro2000> philipp[m]: I am not sure how this can help you with bigger queries.
<gchristensen> not doing a ping, but the stream has started the coverage (>20min to launche)
<Taneb> It amuses me that the test dummy they have is called Mannequin Skywalker
ajs124 has left #nixos-chat ["User left"]
<andi-> It feels like a lot more commercial entertainment flight than what SpaceX has been doing. I've not actually watched any other Blue Origin launch before this one.
<bbigras> I'm guessing Mannequin Skywalker is not a Clerks 2 reference.
<infinisil> shock diamonds??
<pie_> I wonder if you could wrap it with something to rate limit it <srk> yarn2nix fun, it tries to do ~1200 get queries to registries (cloudfare) and always hits an error like connection reset or timeout
<infinisil> The stream audio feels like it went through a low-cut filter
<infinisil> Or just me
<infinisil> Pretty bad quality
<pie_> the low cut filter of YOUR SOUL
<infinisil> Horrible during this video segment, can't even hear the voices
<pie_> really though, bad audio is terribly frustrating
<infinisil> They should've gotten a Blue.. Yeti, hah!
<infinisil> Okay they definitely didn't fix the audio problem
<Taneb> There's definitely a loose cable or something there
<Taneb> Exactly what you want in a company making spacecraft...
<philipp[m]> infinisil: At least it sounds like they are wearing _proper_ masks.
<philipp[m]> Are we getting the wrong channels from some surround mix?
<infinisil> Very good question, I've been wondering the same
<pie_> joepie91: hm https://matrix.org/blog/2020/09/30/welcoming-gitter-to-matrix/ does this mean messages could just be directly fetched from matrix?
<pie_> joepie91: i kind of wrote a script yesterday for scraping stuff from the web pages, does this mean theres an easier way?
<eyJhb> Why are we suddenly at H?
<eyJhb> H 6:25
<eyJhb> For the launch thing
<philipp[m]> They are doing some sort of trouble shooting. Since they don't have to aim for anything in orbit they probably have a decently long launch window and can allow to just pause for a moment to work something out.
<philipp[m]> h stands for hold.
<eyJhb> UH, audio
<eyJhb> Thanks philipp[m]
<infinisil> Oh, they fixed the audio!
<gchristensen> and broke it
<Taneb> eyJhb: they're holding it to fix something
<infinisil> Yup..
<philipp[m]> Or did they?
<Taneb> infinisil: I think the audio's only working for the two presenters
<Taneb> Every other feed is broken
<philipp[m]> Well, it's certainly better than before.
<infinisil> While they were talking there was base for a couple seconds
<eyJhb> Or just a really bad microphone?
<philipp[m]> I could nearly understand what she was saying.
<eyJhb> It's almost like seeing danish television.
<philipp[m]> lol
<philipp[m]> That bad?
<gchristensen> I hope their rocket engineers are better than their sound engineers
<philipp[m]> Do we really hope that or do we hope for a nice big boom?
<eyJhb> philipp[m]: Mostly referring to how bad the audio is in Danish produced stuff. They really like their music etc. in movies, but it is SO LOUD that you have to turn it down when there is music. But when they speak, it is so low you have to turn it up.
<eyJhb> philipp[m]: No fireworks at this time a year!
<Taneb> Maybe the hold is to get the audio fixed
<philipp[m]> Could sbd ping me when they restart the countdown?
* infinisil will try to
<andi-> philipp[m]: restarted
<andi-> ~-10:30
<philipp[m]> Thaaaanks!
<philipp[m]> I think normally the engine breaks, not the ground.
<infinisil> T-1:40!
<infinisil> ,launch
<{^_^}> Ping for space stuff (edit this command to add yourself, see ",help"): infinisil Taneb ldlework etu philipp[m] eyJhb gchristensen __red__ red red[evilred]
<gchristensen> the bottom of it looks like a water rocket, and I find that hilarious
<infinisil> I feel like somebody got the task to hold the cable tight, and every so often they get tired leading to the audio having the occasional hickup
<andi-> how do they compare budget wise to spacex?
<infinisil> > 350827 ft / km
<{^_^}> attempt to call something which is not a function but an integer, at (string):462:1
<philipp[m]> Like a toy car to a car.
<infinisil> > 350827 * ft / km
<{^_^}> undefined variable 'ft' at (string):462:10
<infinisil> > 350827 * feett / km
<{^_^}> undefined variable 'feett' at (string):462:10
<infinisil> > 350827 * feet / km
<{^_^}> undefined variable 'feet' at (string):462:10
<infinisil> DAMNIT
<gchristensen> > foot
<{^_^}> "<derivation /nix/store/wvmsrrf3srqz4w2kzk9k6bhh0y8ccg10-foot-1.6.2.drv>"
<andi-> {^_^} only has units that matter?
<andi-> > 100 * foot
<gchristensen> > feet = km
<{^_^}> attribute 'value' missing, at (string):427:41
<{^_^}> feet defined
<gchristensen> > 350827 * feet / km
<{^_^}> "350827.000000"
<infinisil> NO
<gchristensen> checkmark.jpg
<andi-> > feet = random
<{^_^}> feet defined
<philipp[m]> lol
<infinisil> > feet = 12 * inch
<{^_^}> feet defined
<infinisil> > foot = feet
<{^_^}> foot defined
<infinisil> > ft = feet
<{^_^}> ft defined
<gchristensen> > inch = 2 * cm
<{^_^}> inch defined
<infinisil> ...
* gchristensen 'll stop now
<infinisil> I don't know the actual definition anymore now!
<andi-> can we do a proper unit bootstrapping?
<infinisil> Ohh that's wobbly!
<bbigras> isn't an inch 2,54 cm?
<infinisil> Successful landing!
<infinisil> \o/
<andi-> budget space flights is back on earth :D
<infinisil> > inch = 0.0254 * m
<{^_^}> inch defined
<infinisil> > 350827 * feet / km
<{^_^}> "106.932070"
<infinisil> There!
<gchristensen> > caesium133VibrationAt0K = 9192631770
<{^_^}> caesium133VibrationAt0K defined
<gchristensen> andi-: I'll let you finish going from caesum 133 to the length of a foot
<andi-> that is what I am talking about!
<andi-> gchristensen: NOO
<andi-> Does nix have proper 128bit floating point precision yet?
<gchristensen> sure why not
<philipp[m]> In a few hours, {^_^} will have enough information to somehow resolve all remaining problems in physics.
<gchristensen> have you seen that game which is based on floating point imprecision?
<andi-> no.
<gchristensen> andi-: https://yanknoopdev.itch.io/fpl
<philipp[m]> Oh man, I can't wait for the future in that rich **** call themselves astronauts.
<andi-> *sigh*
<andi-> WHYY
<andi-> philipp[m]: yeah, just so they can see the earth go by during their 360 degree roll.. You can surely do 20 launches a day!
<infinisil> Wait what, another lanch?
<infinisil> Oh replay
<andi-> I wonder when they'll do CI/CD. One launch per commit to the code.
<joepie91> pie_: I'm not 100% sure whether the history was imported from Gitter into Matrix... but I believe Gitter has an API anyway
<joepie91> the Gitter-to-Matrix thing is still a work in progress
<pie_> joepie91: the point is i dont need to log in with this script
<pie_> err i didnt link the script
<pie_> i dont need to log in if i scrape it
<joepie91> hm. I thought Gitter also had a world-readable API?
<joepie91> I think that's what the old Gitter -> Matrix bridge was using?
<joepie91> but maybe I'm confused
<joepie91> (Matrix has had relatively full-featured Gitter bridging long before the official acquisition by Element, so presumably there's some easy way to do bulk ingestion)
<eyJhb> DAMN
<eyJhb> IT
<sphalerite> lol gchristensen just nudging the people in #zfsonlinux towards the nixos way of thinking
<gchristensen> lol
<gchristensen> I don't push it, a lot of systemd haters over in that channel
<eyJhb> sphalerite: Are there logs in there?
Dotz0cat has quit [Ping timeout: 264 seconds]
<sphalerite> eyJhb: not that I kno wof
<eyJhb> Damn it. Wanted to see the nudging from gcr
<eyJhb> gchristensen:
<eyJhb> We actually got a Arch user to try NixOS out today :D
<eyJhb> Excited to hear what he thinks of it all
<lukegb> supersandro2000: lol, factorio 1.1.11 is now out
<lukegb> I should wait a day before updating nixpkgs
<joepie91> oh no
<joepie91> guess everyone will be hard to reach for a few days now :P
<joepie91> or was it a small update?
<gchristensen> eyJhb: 17:35 <gchristensen> I think you're saying: since rpm itself isn't atomic, it could leave you in a bad place just the same as if you had sync enabled and had a crash
<lukegb> joepie91: small update
<lukegb> but they released 1.1.9, 1.1.10 and now 1.1.11 today
<joepie91> ah ok :P
<lukegb> and I did the 1.1.8 -> 1.1.10 bump earlier
<lukegb> #109366
<{^_^}> https://github.com/NixOS/nixpkgs/pull/109366 (by lukegb, 3 hours ago, merged): factorio-headless-experimental, factorio-experimental, factorio-demo-experimental: 1.1.8 -> 1.1.10
<sphalerite> I wonder why flexible plastic pipes aren't generally used in cooling computers?
<gchristensen> what fluid would you like them to carry?
<sphalerite> air
<sphalerite> oh yeah, true, they are used in water cooling :D
<gchristensen> :D
<joepie91> lol
<gchristensen> I dunno, maybe the more chaotic flow is sufficiently good overall
<gchristensen> I remember when cases used to have a baffle to direct flow from the outside of the case directly to the cpu fan intake
<sphalerite> yeah, server cases often still have those
<gchristensen> like, towers?
<sphalerite> rackmount
<sphalerite> I don't think it's very common in 1U, but definitely in 2U and up
<sphalerite> although the baffles there actually usually direct the air from the fans onto the CPU heatsink which doesn't have any extra cooling
<sphalerite> as far as I've seen
<sphalerite> then again, I haven't worked with a huge amount of such servers :p
* lukegb opened the 1U rackmount thing he's using as a NixOS router and unplugged the CPU and case fans because they were noisy
<lukegb> so far it hasn't melted
<gchristensen> 1u is brutal for sound
<lukegb> now it's virtually silent! :D
<lukegb> it's not particularly busy so it just idles at 60 degrees
<lukegb> I should probably run thermald or something
<gchristensen> meh, it'll be fine
<gchristensen> what'll it do, shut off from thermal overload? whatever :P
rajivr has quit [Quit: Connection closed for inactivity]
<cransom> "it seems to be working just fi<connection reset by peer>"
<cransom> it'll probably self thermal throttle just fine, just won't live nearly as long.
<eyJhb> My 1u is "somewhat" silent, but it still has the ability to sound like a airplane is taking off in my apartment.
ixxie has joined #nixos-chat
<eyJhb> https://i.imgur.com/H32siIx.png like why even show this? I know there are middlemen that will solve this. But it seems like Amazon wants me to move to another country
<sphalerite> what are you buying? :o
<samueldr> let me guess, lithium-ion battery into something?
<eyJhb> samueldr: YES :D
<eyJhb> Buy a new wireless headset < buy some new batteries
ky0ko has quit [Quit: http://quassel-irc.org - Chat comfortably. Anywhere.]
<eyJhb> I am not sure if I am just cheap, or that I just don't want to buy a lot of IT each time something is a inconvenience.
ky0ko has joined #nixos-chat
<eyJhb> Atm. just trying to run everything for as long as it can, without it being a daily problem or unstable.
kalbasit has quit [Ping timeout: 256 seconds]
<samueldr> the lithium-ion batteries shipping kerfuffle is just plain ridiculous
<samueldr> it seems rules are arbitrarily enforced
<samueldr> and poorly understood
<samueldr> (I actually don't know what the rules are)
kalbasit has joined #nixos-chat
<eyJhb> It's just annoying. But I can get one from a Danish webshop....
<eyJhb> It is really annoying only having one battery for a wireless headset, that cannot be plugged in....
<philipp[m]> Starting streak running was simultaneous the best and the worst idea I had all 2020.
<philipp[m]> *ly
<eyJhb> 2020ly?
<philipp[m]> Needs to be simultaneously there, doesn't it?
<eyJhb> It does, but didn't really notice it. But then again, I am currently reading a book with a lot of "the the" "and and" in it, so I don't notice anything anymore.
<eyJhb> Why best/worst?
<philipp[m]> It's the best idea because I go running every day even when I don't want to because the weather is bad it's dark and I feel lazy.
<philipp[m]> It's the worst idea because I have to go running every day even when I don't want to because the weather is bad it's dark and I feel lazy.
<eyJhb> And because sometimes you would rather hygge at home philipp[m]. I have also tried to run every day, but I have had no sucess so far. And now there is ice and snow...
<pie_> joepie91: the public gitter api docs show everything as needing auth. i wonder if i can use the ?temporary? token from the html server with the other apis
endformationage has joined #nixos-chat
cole-h has joined #nixos-chat
<gchristensen> lol, slack just segfaulted / core dumped after it failed to report a crash, after it failed to generate a crash id, after it failed to execute wget
<samueldr> software, hah!
<ar> gchristensen: msteams does the same thing, btw
Dotz0cat has joined #nixos-chat
<gchristensen> really?
<gchristensen> I can report that running Slack with Ozone enabled looks great
<samueldr> maybe a commonly used component, outright part of electron?
<gchristensen> but if you put your cursor inside the window it immediately crashes
<ar> gchristensen: tries to execute wget on crashes, assuming it's in /usr/bin/wget, and then (depending on your luck) either crashes or reports it on stdout/stderr
<gchristensen> nice
cole-h has quit [Quit: Goodbye]
cole-h has joined #nixos-chat
ixxie has quit [Quit: Lost terminal]
lunc has joined #nixos-chat
das_j has quit [Ping timeout: 260 seconds]
Valodim has quit [Ping timeout: 260 seconds]
Valodim- has joined #nixos-chat
Valodim- is now known as Valodim
ma27[m] has quit [Ping timeout: 260 seconds]
das_j has joined #nixos-chat
ma27[m] has joined #nixos-chat
<pie_> nixos, keeping your system safe one inaccessible program at a time <gchristensen> lol, slack just segfaulted / core dumped after it failed to report a crash, after it failed to generate a crash id, after it failed to execute wget
<samueldr> long shot, but anyone owns a Brother PT-P300BT label printer?
<samueldr> it looks interesting since it can (allegedly) print from Linux
<{^_^}> philpem/printer-driver-ptouch#7 (by andrew867, 1 week ago, open): Patch for PT-P300BT support
<ashkitten> wine 6.0 released!
<joepie91> samueldr: that's not the one that revspace has, but revspace *does* have a brother labelprinter that works from linux
<joepie91> one of the orange ones
<samueldr> much more expensive though :)
<joepie91> oh yeah for sure
<joepie91> a cheaper option would be interesting
<samueldr> AFAIUI it *should* be a cheaper option, with the caveat that it is probably linked to that spicy pillow (lithium battery)
<Peetz0r> I have one of the very cheap ones at home, I would love to stick a usb-serial adapter in it and frankenstein something interesting out of it
<samueldr> possibly bypassable for technical folks
<joepie91> def cheaper
<joepie91> 50 EUR!
<samueldr> yep, official you're left with a "bad" phone app to use it
<Peetz0r> What a cheap little one :p
<joepie91> samueldr: if it's android supported, might be reverse-engineerable from the APK
<samueldr> I say bad because reviews online say they don't handle "weird" characters, and is quite limited in graphics (pictures) to add
<joepie91> that's how I reverse-engineered the rdtech USB meter protocol
<samueldr> oh, there's already a revers-engineered driver online
<joepie91> oh right :P
<samueldr> the link I linked earlier is supposed to be that for the cpus driver
<samueldr> I'm most likely getting one anyway, and hoping it works with that
<Peetz0r> I have this one: https://tweakers.net/pricewatch/481156/brother-p-touch-d210vp.html Doesn't have any connectivity at all, but for incidental usage it's fine. It has most of the common graphics (arrows, warnings, ac/dc, etc) in it anyway
<samueldr> but it would have been nice to have confirmation
<samueldr> yeah, chalk that up to me wanting to control *every* last details of the print
<joepie91> samueldr: please let me know how it works out! at that price point I might also be interested
<joepie91> samueldr: (relatedly, please also tell me whether it wastes massive amount of label tape like the cheapo keyboarded ones do :P)
<Peetz0r> joepie91: thanks for linking my repo and making me look at it, I just fixed a silly bug :p
<joepie91> lol
<joepie91> you're welcome, I guess? :D
<Peetz0r> not that the one at the space has changed its IP ever in almost 2 years
<Peetz0r> fun fact, I am at home and I can tell there's 12mm tape in it right now
<samueldr> why is it that some doxygen generated docs don't have a full listing of every function found in the documented set?
<samueldr> I have to guess in which module a function is
<samueldr> to me it seems like the basic first page that such a tooling should generate
Synthetica has quit [Quit: Connection closed for inactivity]
lunc has quit []
neeasade has joined #nixos-chat
Dotz0cat has quit [Ping timeout: 256 seconds]
Dotz0cat has joined #nixos-chat