<{^_^}>
To get a sha256 hash of a new source, you can use the Trust On First Use model: use probably-wrong hash (for example: 0000000000000000000000000000000000000000000000000000), then replace it with the correct hash Nix expected. For inserting 52 0's in vim: <esc>52i0<esc>
<gchristensen>
rip
<drakonis>
incredible
<siraben>
oh yeah how do I do that in Emacs
<siraben>
C-u 52 0 doesn't do the right thing
<gchristensen>
M-i-x tofu I assume
<siraben>
`But this does not work for inserting digits; ‘C-u 6 4 1’ specifies an argument of 641. You can separate the argument from the digit to insert with another ‘C-u’; for example, ‘C-u 6 4 C-u 1’ does insert 64 copies of the character ‘1’.`
<rmcgibbo[m]>
Huh. I did not realize I had the power to close issues on nixos/nixpkgs.
<gchristensen>
you do?
<gchristensen>
not your own?
<gchristensen>
ah, maintainers have Triage access allowing closing issues
<rmcgibbo[m]>
Apparently. I was sort of surprised to see that, and cautiously tried exercising my newfound power by closing a long-superseded r-ryantm PR from August 2020.
<gchristensen>
:)
<siraben>
I haven't closed an issue or PR other than my own
<siraben>
usually I comment something to the effect of "is this still relevant?"
<siraben>
oh boy, tfw you neglect a class to study for a midterm but now that's past you have 3 analysis lectures to catch up on 😩
<rmcgibbo[m]>
Yeah, I think that's probably the best bet normally... Not that I want to strip myself of this power when I've only just learned I had it, but is it for sure a good idea for all ~1k+ pkg maintainers to have the rights to close any issue?
<siraben>
probably if one maintainer goes rogue the damage can be controlled
<gchristensen>
we have good archives of events
<samueldr>
it's a feature of being a maintainer, there's not much damage you can do, other than damage to your own reputation
<siraben>
I was about to pull a quote from The Cathedral and the Bazaar re: reputation but then saw Fare cited, small world!
<gchristensen>
oh?
<gchristensen>
if there were A Problem, we might be caught slightly flat-footed since we've not needed to exercise this before, but I think we'd do okay
<siraben>
gchristensen: yeah CATB has good insight into what makes FOSS tick
<gchristensen>
I mean the Fare citing :)
<siraben>
because it's not like classical markets in the same sense, and things like communal resource exhaustion don't apply in the same way
<siraben>
Oh, definitely. fare@tunes.org
<gchristensen>
sorry. where was fare cited?
<siraben>
"Faré Rideau (fare@tunes.org) correctly points out that hackers do not exactly operate in the territory of pure ideas. He asserts that what hackers own is programming projects—intensional focus points of material labor (development, service, etc.), to which are associated things like reputation, trustworthiness, etc. He there- fore asserts that the space spanned by hacker projects is not the noosphere but a sort of du
<siraben>
of it, the space of noosphere exploring program project"
<samueldr>
KDE Corona is even worse because apparently KDE is an education thing in kentucky
<colemickens>
cole-h: how's the email hosting been going?
<cole-h>
pretty good. it was a pretty easy one-time-setup. haven't really thought about it since
<colemickens>
that's great!
<siraben>
samueldr: KDE corona returns the class reference on the 4th result for me
<siraben>
on google
<samueldr>
yes
<samueldr>
sams here
<siraben>
for duckduckgo, can't even find it
<samueldr>
same*
<samueldr>
but that's still extremely unfortunate!
<cole-h>
anything you're interested in particular? there's actually not much configuration. hardest part was me derping and trying to set a custom record to the entire domain instead of just the subdomain
<colemickens>
cole-h: nah, I realized after asking that it's probably like any live-site thing, it's perfectly easy until it isn't. But nothing spurious so far seems like a good sign.
<cole-h>
fair
<colemickens>
cole-h: I seem to have the same memory from a decade ago when I did it for a few years. Don't really remember any hair-on-fire moments.
<hexa->
github just logged me out ig
<hexa->
anybody else?
<samueldr>
uh oh
<cole-h>
same
<samueldr>
(same)
<hexa->
status is probably green
<hexa->
this is fine
{`-`} is now known as {`-`}_
{`-`}_ has joined #nixos-chat
<cole-h>
is every `ExecStartPre` for a systemd.service run, or is it just the last one?
<pie_>
i mean thats a pretty nice thing to loot. the lyft ops repo. lol.
<gchristensen>
I looked enough to realize I didn't want to have it
<pie_>
sure
<gchristensen>
and to know they didn't have a good handle on security practices at the time :P
<ar>
why does that sound like the old problem with guessing ftp port numbers? >last time it was they were hooking up the client TCP connection to the wrong backend TCP connection
rj has joined #nixos-chat
<clever>
gchristensen: i feel like tom scott has done a video on nearly the identical bug...
<{^_^}>
npm/cli#2610 (by uhop, 4 weeks ago, open): [BUG] NPM v7 uses SSH instead of an explicit HTTPS for GitHub repos
<gchristensen>
mmm
<andi->
I would love to play around with keycloak but I fear I might like it.
<f0x>
i very much did not like it when i played around with it
<andi->
Whats the next best alternative?
<f0x>
i don't know, this is why pixie.town doesn't do SSO
<andi->
I want a simple stupid OIDC & oAuth thing
<gchristensen>
this BEL behavior is driving me nuts
<andi->
which BELL ? :P
<gchristensen>
Nix not filtering out BELs
<andi->
Use a terminal that doesn't interpret the BEL as audible.
<andi->
It is an anti-pattern for application to decide which notifcations should be audible.
<gchristensen>
I agree but I want some BELs
<gchristensen>
also kinda thinking about hooking my terminal's BEL to a physical bel
<gchristensen>
l
<andi->
LOL
<LinuxHackerman>
That must be so satisfying.
<LinuxHackerman>
make && echo $'\a'
<LinuxHackerman>
Like a microwave. "Ding! Your build is done!"
<gchristensen>
I used to have a CI notifier which was a grandfather clock chiming
<andi->
instead it will go ding ding ding ding ding ding ding with current Nix
<f0x>
gchristensen: ah no this brings back memories making a servo controlled bell
<f0x>
we spent so long tweaking it
<andi->
gchristensen: just wrap all nix invocations in tmux and tell tmux to not forward them.
<gchristensen>
hehe
<gchristensen>
good idea andi-
<gchristensen>
f0x: a grandfather clock is much easier to chime since it has its own striker, you just need to move a lever and it starts its own mechanism. I imagine getting a good striker going is hard
<andi->
Ever since *someone* decided that sway doesn't have the concept of a urgency bit on windows I gave up on the concept of a (visual) bell.
<sterni>
well it has the concept, but only for Xwayland windows
rj has quit [Ping timeout: 268 seconds]
<sterni>
I can imagine there is no protocol for it
<sterni>
but fair enough *someone* decided there shouldn't be an wlroots protocol for this
rj has joined #nixos-chat
<gchristensen>
it is nice having a bigenough machine at home
<gchristensen>
wow, fish is in the build closure of a nixos test
<gchristensen>
and firefox??
<ajs124>
gchristensen: you mean the firefox nixos test?
<vikanezrimaya>
turns out RFC process is *intense*! I was switching between Conversation tab and the editor non-stop for an hour or so, and this is just the beginning of discussion...
<vikanezrimaya>
and this will probably become my life for about a month or so... how long is the wait until RFCs are accepted anyway?
rj has quit [Ping timeout: 268 seconds]
rj has joined #nixos-chat
<infinisil>
vikanezrimaya: Anything from a week to infinity :)
<vikanezrimaya>
OH NOES!!! :3
<vikanezrimaya>
i hope this one will be quick tho, I managed to gather some hype in just two hours or so by piggybacking of related open issues in nixpkgs
<samueldr>
vikanezrimaya: it's not necessarily always *that* intense, but at the start it can be
<vikanezrimaya>
I feel like I just wrestled with a mountain though
<vikanezrimaya>
also infinisil you might've opened the portal to the void, because now people see the link and might go there and some of them might have more suggestions and questions and I'll have to address them too
<vikanezrimaya>
and I'm happy but I'm also nervous because this is my first time
<vikanezrimaya>
but it's going well
<vikanezrimaya>
the void will consume me eventually tho
<vikanezrimaya>
i might not do this kind of feat ever again
<vikanezrimaya>
oh I know
<vikanezrimaya>
I need to post this to #nixos-aarch64
<vikanezrimaya>
it could blow up there too and get more hype and more suggestions and feedback!
<vikanezrimaya>
aaand I just did that :P I hope people will see this
<infinisil>
Hehe you can do it
<pie_>
the consumer, he comes
<vikanezrimaya>
if you're referring to the RFC, then come and weigh in on the issues discussed
<vikanezrimaya>
because to be honest I'm constantly nervous and afraid that I forgot something important
<vikanezrimaya>
the more people see the RFC the more chances someone will point out something I forgot and I could fix it!
<samueldr>
don't worry, people will tell you if you did... and probably in a good way
<lovesegfault_>
adisbladis++
<{^_^}>
adisbladis's karma got increased to 0b10010001
<vikanezrimaya>
since when karma is binary?
<adisbladis>
vikanezrimaya: They're numbers in a computer
<adisbladis>
It's all binary
<lovesegfault_>
"it's all binary?" "always have been" meme
<vikanezrimaya>
oh noes the memes are taking over
<vikanezrimaya>
they never stopped tho
<vikanezrimaya>
they never started even
<vikanezrimaya>
they were always here
<lovesegfault_>
"the memes are taking over?" "always have been"
<vikanezrimaya>
exactly
<pie_>
even if you forgot something, worst case it gets fixed later, hopefully
FireFly has quit [Ping timeout: 615 seconds]
FireFly has joined #nixos-chat
rj has quit [Ping timeout: 268 seconds]
rj has joined #nixos-chat
<cole-h>
does anybody know how I would go about restarting a user unit from the root user? `systemctl restart --machine=<user>@.host --user unit` gives me "Cannot access user instance remotely." and `doas -u <user> systemctl restart --user unit` gives me "Failed to connect to bus: Operation not permitted (consider using --machine=<user>@.host --user to connect to bus of other user)"
vikanezrimaya has quit [Quit: Connection closed]
<cole-h>
I ended up just doing `doas -u <user> XDG_RUNTIME_DIR=/run/user/$(id -u <user>) DBUS_SESSION_ADDRESS=unix:path=/run/user/$(id -u <user>)/bus systemctl restart --user unit`
FireFly has quit [Quit: Goodbye]
rj has quit [Ping timeout: 268 seconds]
rj has joined #nixos-chat
rj has quit [Ping timeout: 268 seconds]
rj has joined #nixos-chat
omnd has quit [Ping timeout: 264 seconds]
FireFly has joined #nixos-chat
omnd has joined #nixos-chat
FireFly has quit [Read error: Connection reset by peer]