<samueldr>
how can I teach geometry to my cat? like 3D space stuff... like you won't be able to lift the blanket if you say on top of it while trying
<abathur>
furbal space program obvs
<abathur>
off for a bit, lightning
abathur has quit [Quit: abathur]
* infinisil
is currently pinned down under the blanket with cats on both sides
<infinisil>
In such a position, it is illegal to move
<samueldr>
what if the cat pins you under the blanket, during the night, between your legs putting you in a bad position that makes your back and legs ache the day after?
<infinisil>
Such is life
<rmcgibbo[m]>
Ha! Actually there are only 2/1738 that are not reproducible on staging, I guess.
<rmcgibbo[m]>
I figured out how to fix the ruby one, but it was already fixed on staging!
<hexa->
nice
<infinisil>
:o
<hexa->
time to move the goalpost when? :p
<hexa->
gnome iso next
<rmcgibbo[m]>
props to Thomas Bereknyei, who apparently fixed the ruby one on April 5.
<aleph->
So I'm kinda wondering if you should be able to set networking.firewall in a nixOS container if privateNetwork is false/undefined? Very quickly breaks the host heh
<eyJhb>
I don't have RSI, but something else that was fucked to hell (still no clue what, but it has the symptoms of RSI????). But take breaks (I did every 45 minutes, 15 minutes exercise, etc.). Don't overdo computer stuff, and as etu said! Food/nutition. :)
<eyJhb>
etu: you have a post for everything, don't you?
<etu>
eyJhb: Not really, only about things that interest me.
<eyJhb>
There seems to be a correlation :p
<eyJhb>
increase blood flow -> do you have those spinny exercise wrist balls etu ? (searching for a link/name 2 sec)
<etu>
eyJhb: ooh, I used to have one of those a long time ago. Currently I have breaks every now and then for pushups, requires no tools other than a floor :p
<pie_>
infinisil: gchristensen: my ni xshitpost for today https://bpa.st/SG6A
<aaronjanse>
As someone trying to write a Nix evaluator.... Oh dear
<eyJhb>
I actually quite liked it in the time that I used it. But yeah, pushups are good once your wrists aren't complete shit. I couldn't do any because it hurt like hell :\ But granted, I could barely wipe my own ass at that point. - Any muscle that I "overloaded" would start to hurt... One day I couldn't really move my eyes because the day before I tried to see something small for too long.
<eyJhb>
Taneb: How long has it been going on the maybe RSI, and how much is it troubling you?
<Taneb>
eyJhb: a few months, and so far only a little
<pie_>
run it, its totally safe :P
<Taneb>
But yesterday I had bits where my hand started to hurt more (still tolerable though) and this morning I woke up with a slight pain in my index and middle fingers in my right hand
<etu>
Taneb: I've spent a lot of money on keyboards and keyboard layouts and other input devices, I know people in here have looked into voice dictation but I haven't done that yet. For sure Dvorak have worked well for me, ErgoDox is great for me. But what really made things better was actually good food and excercise.
<Taneb>
And I want to address it before it gets to be a problem
<etu>
It turns out, doing healthy things makes you feel better.
<Taneb>
I'm wary of trying to enforce too much about food. I've got problems with executive dysfunction which in the past have led to me just not eating for days at a time. Putting up more obstacles there could bring that back
<Taneb>
I definitely don't exercize enough (or at all)
<Taneb>
But I'm trying to get into running
<pie_>
infinisil: gchristensen: oh yeah youre supposed to make it executable and it takes a single small integer argument likse ./cursed.nix 1
<pie_>
didnt feel like dealing with nix-parsec to make it do anything more interesting
<pie_>
i have just been told env -S exists
<eyJhb>
Taneb: Well, one thing that I am not sure you can, but very much should. Is when it hurts you should stop being in front of your computer and do something else instead. Regarding food that is understandable, but whenever you have the opportunity, then you should 100% try to get some healthy and nice stuff
<eyJhb>
Where are you located in the world?
<Taneb>
I'm currently in the UK
Irenes has quit [Ping timeout: 260 seconds]
Irenes has joined #nixos-chat
h0m1 has quit [Ping timeout: 260 seconds]
h0m1 has joined #nixos-chat
<infinisil>
pie_: damn!
<infinisil>
I'm on my phone atm, but I'll rin it later
<pie_>
eyJhb: and now i ave my own infrec to debug
lunc has quit [Ping timeout: 265 seconds]
<aaronjanse>
Taneb I have RSI. Be careful; it can get really bad quickly (which happened to me; I had to go to physical therapy)
<aaronjanse>
Other than that I don't have much insight
abathur has joined #nixos-chat
Dotz0cat has joined #nixos-chat
Dotz0cat_ has quit [Ping timeout: 246 seconds]
<MichaelRaskin>
Taneb: re: food, I think I manage to be too lazy to eat a stashed tasty thing, but even then mixing whatever I planned to drop into microwave (crops/lentils/maybe chop onions/could add frozen vegetables if ate less fresh fruit) does not feel like as much a step
<MichaelRaskin>
It might help that «whatever, mixed with chili powder» sounds tasty to me, though
<hodapp>
TABASCO ON ALL THE THINGS
<MichaelRaskin>
Well, right now I have finally run down all my spice reserves (I decided having years-old open stashes of spices and still buying more is unreasonable) but one nice bag of chili powder… originally 100g bag of chili powder…
<MichaelRaskin>
I also have an option to tap the bag to sneeze on demand!
<hodapp>
I just bought some chili powder from Rancho Gordo when I bought various types of beans
<hodapp>
it's pretty wonderful
slack1256 has joined #nixos-chat
<gchristensen>
go is weird: for n := len(mylist) - 1; n >= 0; n-- {
<ldlework>
it's also completely unoptimized, spitting out a bunch of debugging console.errors, not using mesh instancing...
<ldlework>
heh, it's been a journey just to get react to work with the API I was after for react-ecs
<pie_>
ok i feel a bit better then
<ldlework>
haha
<pie_>
not to degrade your work or anything :D
<ldlework>
hehe
waleee-cl has joined #nixos-chat
Raito_Bezarius has quit [Ping timeout: 260 seconds]
<gchristensen>
joepie91: does this look good? argon2 "$(LC_ALL=C tr -dc '[:alnum:]' < /dev/urandom | head -c16)" -id -t 3 -k 262144 -p 1 -l 16 -e
<joepie91>
no, it contains Bash :P
<gchristensen>
lol
<joepie91>
in all seriousness... I slept really poorly last night and do not trust myself to do any kind of security review today :)
<gchristensen>
haha, fair, thanks :)
Raito_Bezarius has joined #nixos-chat
tomberek has joined #nixos-chat
supersandro2000 has quit [Remote host closed the connection]
<Taneb>
gchristensen: every time I look at the determinate systems website I think that the "help me with nix" button is saying "I, the maker of this website, want you, the reader, to help me with nix"
<gchristensen>
lol
<Taneb>
I guess I'm not the target audience, so I wouldn't worry *too* mcuh
<gchristensen>
what if it said "I need help with nix!"
<Taneb>
It still makes my job-hunting instincts fire
<gchristensen>
hah, right
<Taneb>
What about "Get help with nix!"?
Irenes has quit [Ping timeout: 258 seconds]
cole-h has joined #nixos-chat
Irenes has joined #nixos-chat
<philipp[m]>
Help! Nix!
<gchristensen>
OH NO
supersandro2000 has joined #nixos-chat
<sterni>
nix problem
<andi->
Just use bazel. No more Nix problems! ;-)
<andi->
(but others)
* hodapp
stabs andi-
<joepie91>
"Am stuck in Nix. Pls help"
<joepie91>
^ button text proposal
<cole-h>
related to that website... only slightly peeved that the button and the "small group training" etc boxes below don't line up
<gchristensen>
I don't have the budget for someone to make it good
<pie_>
thats like you telling the website they need help with nix :P<Taneb> What about "Get help with nix!"?
<Taneb>
You can't win
<samueldr>
that's because you read the words of the website author
<gchristensen>
somebody make my website for free and I'll put a line drawing portrait of you on the website instead of me
<samueldr>
« Need me to help you with Nix? » could do
<lukegb>
andi-: for the worst of both worlds, use bazel inside nix
<andi->
lukegb: ask flokli about the bazel-nix-sandwich. Nothing better than using Nix on both ends!
<flokli>
That's proprietary. You need to buy an enterprise subscription for that
<gchristensen>
lol
<andi->
lukegb: I sell it cheaper!
<lukegb>
Can I get Nix Pro Plus rather than Nix Enterprise
<gchristensen>
what is the croque madame in this discussion
<andi->
I think there is no positive side in that thing at all. The worst of all worlds combined with double the pain.
<lukegb>
My general experience of Bazel is it's great if you a) don't look too closely at where it's getting deps from and b) are running on Ubuntu LTS
<andi->
c) someone else maintains it
<lukegb>
oh yeah, c) is important
<lukegb>
I don't mind writing build macros but under no circumstances would I want to concoct a cc_library equivalent myself
<supersandro2000>
Nix Premium Enterprise Professional
endformationage has joined #nixos-chat
<andi->
Kind of reminds me of the G Suite product tiers.. .those on the public website seems to be only the lowest 4 and there is always at least one more "premium" contract for twice the money :D
<pie_>
supersandro2000: you forgot the 2022
<pie_>
tfw you hang your mahcine because memory pressure hangs it and nix tries to intern all of /nix because you accidentally the code
<pie_>
took me a few reboots to figure it out
<pie_>
im not actually sure why builtins.trace /nix whatever tries to do that actually
<gchristensen>
lol
<pie_>
(thats not actually what i had)
<pie_>
shouldnt nix only try to put something in the store if its referred to by a result?
<pie_>
(the actual situation is that for some reason <nix> resolves to /nix and i dont know why yet)
<andi->
> builtins.trace /nix "foo"
<{^_^}>
"foo"
<cole-h>
it's something in your NIX_PATH pie_
<Ke>
like ""
<Ke>
does <etc> resolve?
<gchristensen>
oh no
<pie_>
cole-h: im using importscope, its more complex but gimme a sec
<pie_>
im also running it in a systemd service so that might be doing something weird?
<ashkitten>
i think when i get my pinephone i'm gonna see how usable it is without touching the terminal on various oses
<pie_>
it doesnt choke if it's run outside the service..
<ashkitten>
i haven't used a modern linux that wasn't super hardcore in years
<pie_>
ashkitten: hehe
<ashkitten>
arch, nixos, etc
<pie_>
i bet a cookie you wont last more than a day
<ashkitten>
let's go
<ashkitten>
i'm gonna probably start with pmos kde plasma
<ashkitten>
and then try ubuntu touch
<MichaelRaskin>
ashkitten: > usable > without touching the terminal
<MichaelRaskin>
Erm
<samueldr>
ashkitten: I'll be interested into hearing your experiences (on other OSes)
<ashkitten>
MichaelRaskin: you mean to imply that it would have to be usable in the first place? :p
<samueldr>
but really I guess 10% of it is the OS, the 90% left is for the PE (phone environment)
<MichaelRaskin>
Let's just say that this message is brought to you via ii
<MichaelRaskin>
And also that a large share of what I do with my Cosmo is via Termux and chroot to Debian
<ashkitten>
the cosmo's software is a load of garbage though
<MichaelRaskin>
Dunno, the root installer works fine. Oh, you mean that stuff I disabled right after Google Play service? That might be bad, never actually looked at it.
<ashkitten>
no, i mean linux on the cosmo. though i guess i misread and you don't actually use the native debian distro
<MichaelRaskin>
I don't boot it, yeah
<ashkitten>
i'm talking about real linux distros not android
<MichaelRaskin>
Yeah, I chroot into their Debian instead of actually booting it, because Termux I already know and the things I care most from a Linux environment are in a terminal in the first place
<ashkitten>
okay, but that's not the experience i will have
<MichaelRaskin>
But I mean, on N810 Maemo was indeed true Linux (this simplified stuff like OOo), but my definition of usability still hinged on damned terminal working (it did)
<ashkitten>
idk how your experience on a phone from 2008 is supposed to be relevant to a modern linux phone
<MichaelRaskin>
Impressively good customer service memory: after being reminded that N810 is very definitely not running Windows Mobile, I asked where the terminal is. The salesperson disclaimed having any idea what is doable from the terminal, but said they were explicitly told how to find it in the menu
<MichaelRaskin>
ashkitten: I am not sure I like any change in Linux-based environments since 2008 outside hardware support and things most easily accessed from command line.
<ashkitten>
uh okay
<ashkitten>
that's not relevant to my experiment in finding out how approachable a linux phone is right now to someone who doesn't know how to use linux command line stuff
<MichaelRaskin>
Ah, usable not even for you
<ashkitten>
i'm perfectly capable in any linux environment, gui or not, with pretty much any set of userspace tools, but most people are not
<ashkitten>
and besides, it's been too long since i've seen what it's like, and i'm tired of people saying that windows is more friendly to non terminal users so i want to see
rajivr has quit [Quit: Connection closed for inactivity]
<elvishjerricco>
Why is building nixos-manpages so slow...
<gchristensen>
xlstproc goes quadratic
<MichaelRaskin>
Doing what?
<samueldr>
maths
<samueldr>
quadratic is maths
tomberek has quit [Quit: Connection closed]
<hodapp>
I just made a stupid linear algebra mistake >_>
<samueldr>
made a point instead of a line?
<samueldr>
or made a plane instead of a line?
<hodapp>
simplifed (W*X)*(W*X)^T, where W is a diagonal matrix and X is a column vector, improperly.
<hodapp>
produced a result that was perpetually made of ill-conditioned matrices, and when those needed to be inverted later, I thought the box I was training the model on (this was part of an optimization step for it) had gerbils munching on the RAM
<hodapp>
because ill-conditioned matrices never really invert right
slac17915 has joined #nixos-chat
<samueldr>
... right
slack1256 has quit [Ping timeout: 246 seconds]
<hodapp>
like I said, linear algebra :P
<hodapp>
to complicate matters a little, when I pointed out one of the oddities to a friend who does some maintenance on the box in question, he suggested that gerbils in fact possibly *were* munching on the RAM
<hodapp>
so I didn't make a point instead of a line, nor a plane instead of a line, but *technically* when I made a very ill-conditioned transform matrix I literally turned a plane to a line.
<samueldr>
(obviously I was joking with the point -> line -> plane progression)
<hodapp>
the joke ended up being fairly close to what happened, from a geometric interpretation!
<samueldr>
believe me, I don't have the proper education to have said it on purpose :)
<hodapp>
:P
rj has joined #nixos-chat
rj has quit [Ping timeout: 240 seconds]
rj has joined #nixos-chat
slac17915 is now known as slack1256
<LinuxHackerman>
1. Use Element Web and try to search an encrypted chat
<LinuxHackerman>
2. Get told to use Element Desktop to search encrypted chats
<LinuxHackerman>
3. Install and run Element Desktop, try to search an encrypted chat
<LinuxHackerman>
4. Get told to use Element Desktop to search encrypted chats
<LinuxHackerman>
… what?
<lukegb>
LinuxHackerman: have you tried using Element Desktop to search encrypted chats
<lukegb>
There, now it's
rj has quit [Ping timeout: 240 seconds]
<lukegb>
5. Go to IRC to complain about Element
<lukegb>
6. Get told to use Element Desktop to search encrypted chats
<LinuxHackerman>
:D perfect
rj has joined #nixos-chat
ghuntley has quit [Quit: Connection closed for inactivity]
<eyJhb>
hodapp: Ahh, the good old making impossible math possible.
<ajs124>
LinuxHackerman: AFAIR you can just use nodejs.src instead of fetching the headers like that. The main problem with fetching the headers like that is that it needs to be changed with every nodejs bump.
<ajs124>
LinuxHackerman: and if you ever manage to fix this, we can finally close #87752