<{^_^}>
Ping for space stuff: infinisil Taneb ldlework etu philipp[m] eyJhb
<infinisil>
Oh wow that's 4 people
<ajs124>
those scrolling "launch america" things at the top and bottom of the screen are the most american things ever ^^
<infinisil>
Hehe
<ajs124>
To quote n-gate.com on the launch in May: "Some miscreants violate the living shit out of Florida governor DeSantis' stay-home order."
<infinisil>
lol
<infinisil>
landing \o/
<infinisil>
> 27000 * kph
<{^_^}>
"7500.000000 m s^-1"
<infinisil>
That's pretty damn fast
<infinisil>
I wonder how long it takes to get sunrise
<samueldr>
all night
<infinisil>
On ISS I think days take 90 minutes
<ajs124>
fun fact about the ISS: the astronauts have sundays off (except for necessary maintenance/emergencies/etc, of course)
<infinisil>
Sunday which timezone? :P
<ajs124>
iirc they operate on UTC
<infinisil>
Nice
<ajs124>
as for how I know this: the German Space Operations Center in Oberpfaffenhofen near Munich did public tours a year or two ago (maybe 3?) for some anniversary
<ajs124>
they do one of the three 8 hour ISS ground station shifts. the tours were on Sundays though, so it was basically empty.
<ajs124>
they also run xscreensaver ^^
<hexa->
ajs124: are you using ansible on nixos? :P
<ajs124>
hexa-: I can neither confirm nor deny this statement. Why are you asking, though?
<hexa->
ajs124: ansible 2.10 is a piece of work
<hexa->
also mitgen is not 2.10 ready yet :)
<ajs124>
I heard mitogen also doesn't perform well with python3
<hexa->
better than native ansible :P
turlando has quit [Ping timeout: 256 seconds]
ravndal has quit [Ping timeout: 272 seconds]
<ashkitten>
is ps5 controller support a thing that needs to be implemented in the kernel driver or what
<ashkitten>
(it shows up in games but is mapped wrong)
<patagonicus>
sphalerite: I guess that's what I'll have to do. Was looking for a reason to buy an iFixit kit. But it still has warranty, so I'd like to avoid opening it if possible. I'll try contacting support, they might have a master password (which would be worrying, but it's common as far as I know - one of the good things of my old Thinkpads, but then again
<patagonicus>
I was better at making sure I don't forget the password with them).
<patagonicus>
Lol. And their form requires entering an address, but can't do umlauts. Good job, Dell.
<patagonicus>
sphalerite: looks like they did it the right way - the service manual says removing the battery resets the BIOS, but for resetting the BIOS password it just says "contact support"
<eyJhb>
MOST computers do not remove the BIOS password when the CMOS battery is removed, that would defeat the purpose :p
<eyJhb>
But I know on a lot of Levono machines, you can short something on the MB, so it cannot read the password at boot, and then you can reset the bios
<eyJhb>
Which will the overwrite the old config, and boom, no password
<patagonicus>
From what I remember most computers lost it when removing the CMOS. Dell, for example, has an official guide on how to do it either with a jumper or by removing the battery, but it only applies to desktop mainboards. I guess the situation has gotten better over the last decade or two.
<patagonicus>
It mostly confuses me, since I have a procedure for deriving a password (for those I don't just put in a password manager). I'm guessing that I'm just using the wrong input for it.
<eyJhb>
I still think that applies to OLD computers, because else it has no purpose really.
<eyJhb>
Yeah maybe. My keyboard was half broken when I typed mine in once
<patagonicus>
I remember a very old netbook (Acer Aspire One, I think) that was really stupid. I think it truncated your password without telling you when setting it, but if you typed more than the truncated length later it would reject.
<patagonicus>
Or maybe it was automatically converting to all lower/upper case and then you had to type it the right way. Lost an hour or so to that and only solved it thanks to the internet.
<sphalerite>
eyJhb: well, with modern computers that have their boot media encrypted using keys stored in a TPM it makes sense to allow it.
<eyJhb>
sphalerite: Unless you are Apple? :D
<sphalerite>
Unless preventing someone who acquires the device from using it is one of the goals
<eyJhb>
But yes and no sphalerite, because one of the reasons one might want to have a BIOS Password, is so if it is stolen, it becomes useless for that person
<eyJhb>
It is, as you don't want people to steal it for reselling
<eyJhb>
E.g. big corporations
<eyJhb>
But then again, it is annoying...
<sphalerite>
also, preventing use after theft isn't necessarily that useful. If the thief can't use it, they're still not likely to return it :p
<samueldr>
the goal is to dissuade even stealing it
<samueldr>
same with FRP with Android-based devices, reduces black market value
<samueldr>
though with macbooks, pre-T2, there are uh... tools... which you can use
<samueldr>
you can basically hook on top of their pstore with a grey-market device to basically make them a different device from the original
<sphalerite>
samueldr: sure, but the thief needs to _know_ that it's worthless
<samueldr>
the resale value for mid to large operations is known
<samueldr>
the opportunistic thief will go to their contacts, their contacts won't want it, then hopefully next time they'll go for the debit card and an ATM
<joepie91>
that only works if the thief knows what to expect
<joepie91>
ie. on a macro scale
<samueldr>
sure
<samueldr>
note that I did say "reduce"
<sphalerite>
and my thought is that especially consumer/small business devices will probably lean towards avoiding the "oops I lost the password and now it's a brick" risk, rather than the "this is attractive to thieves" risk
<samueldr>
looks like it's not their call :)
<eyJhb>
I really hate doing CSS, I can't do it at all
<samueldr>
I wanted to say "it's easy", but it'd be lying :)
<patagonicus>
Well, I guess I'll have to see if I can figure it out by writing down every possible password I can think of. And if not I'll probably have to pay for Dell support, because otherwise I'll never be able to USB boot on this machine again, which … wouldn't be great.
<samueldr>
CSS itself is easy, but the rules and DOM isn't
<samueldr>
patagonicus: if you still have access to the UEFI, get rEFInd on it before it's too late
<samueldr>
patagonicus: it will allow you to chainload to a usb UEFI device
<samueldr>
patagonicus: rEFInd scans all attached storage for EFI executables
<eyJhb>
samueldr: "it is easy" but meanwhile, it is not, and if you lack any skills on desining stuff, then you are even more screwed
<samueldr>
eyJhb: that's why I said I'd be lying, the language itself is easy, but how it actually interacts and constructs you need to know about is what is difficult
<samueldr>
and then, if you also are *designing* in addition to implementing it, I guess that's an additional bother
<patagonicus>
samueldr: I guess, but it's still to easy to have that break. So I want the BIOS access anyway, which means remembering the password or having the Dell support unlock it (which I'm guessing is a mainboard swap).
<samueldr>
patagonicus: sure, but it's a first step in helping you not getting too-far locked out of your machine
<patagonicus>
Eh, it currently boots and I have recent backups.
<eyJhb>
samueldr: Guessing a wireframe might actually help me out here
<eyJhb>
Not sure if I should just sketch it to begin with
<samueldr>
eyJhb: definitely knowing where you want to go helps first
<patagonicus>
On the note on Dell support, I've requested an offer for a warranty extension a week ago (after they sent me an email about it telling me my current warranty coverage is running out) and they still haven't replied, so, yeah …
kalbasit has joined #nixos-chat
__monty__ has joined #nixos-chat
<averell>
what model of dell laptop? there are many that are covered by online password generators where you enter the serial or similar.
<__monty__>
The youtube-dl DMCA was successfully disputed?
<samueldr>
I don't know, have you seen official word?
<samueldr>
because yes, the repo is back
<__monty__>
No, but the repo seems back.
<samueldr>
but it seems they removed the URLs
<gchristensen>
afaik github's CEO joined their IRC channel to help them fix the specific problem the DMCA was complaining about
<samueldr>
yeah, maybe it was just doing the bare minimum to satisfy
<__monty__>
And I assume github's not going to risk legal action?
<gchristensen>
microsoft(
<gchristensen>
*
<samueldr>
both
<__monty__>
I don't know what the legal structure is. Github was acquired but isn't it still its own corporation?
<patagonicus>
averell: XPS 13 7390. At least bios-pw.org doesn't work.
<patagonicus>
From what I read on Hacker News they didn't even purge the history, so if you go to an older commit the URLs are still in the tests.
<patagonicus>
Well, found a website that has a generator and lists specific supported serial numbers. It does list my suffix, but only under "please donate 5 bucks and we'll manually help you". Guess that's worth the time and even if it doesn't work, it's just 5 bucks. 🤷♂️
neeasade has quit [Remote host closed the connection]
<gchristensen>
they followed the rules, people were upset, it was in their interest to do what they could to not piss off their users
<gchristensen>
it isn't likely they'd have done anything like this if the entire internet wasn't mad about it
<__monty__>
No, I think the claim being bogus is what allowed them to act like this. It's not as if they're taking a stand for developers.
<gchristensen>
well, exactly
<samueldr>
both can be true
<gchristensen>
but they still wouldn't have bothered
<gchristensen>
it isn't the content platform's job to do anything but follow the *very* simple state machine that the DMCA dictates to the platform
<pie_>
noone cares about mad people, but mad people that now have a point with which they can show why github is unreliable infrastructure might be interesting
<pie_>
going with joepie91's microsoft wants dependents hypothesis
<__monty__>
pie_: Every software forge would've had to act the same way.
<pie_>
sure
<__monty__>
Maybe that should be "every US incorporated software forge." Not sure how the DMCA applies to other jurisdictions.
<pie_>
hopefully this is a net gain
FRidh has joined #nixos-chat
<samueldr>
maybe, because of world treaties
<samueldr>
basically, you'll have to hire a lawyer about your particular arrangement, if you want to know
<pie_>
"<x> aha so the EFF did the work and explained to github that RIAA is stupid, so github put back the repo (which is by the way their job) and now theyre selling that theyre the good guys"
<pie_>
> developers who want to push back against unwarranted takedowns may face the risk of taking on personal liability and legal defense costs. To help them, GitHub will establish and donate $1M to a developer defense fund to help protect open source developers on GitHub from unwarranted DMCA Section 1201 takedown claims.
<{^_^}>
error: syntax error, unexpected ',', expecting ')', at (string):399:151
<gchristensen>
this is a total simplification of the dmca, pie_, and github certainly knew. the state machine of the dmca is trivial: notice comes in, content goes down. violator can file a counter-notice, content goes back up. if the person who filed the notice is unhappy with that, further legal action takes place
<pie_>
aha
<gchristensen>
it is actually that simple.
<tilpner>
"To borrow an analogy from literature, travelers come upon a door that has writing in a foreign language. When translated, the writing says “say ‘friend’ and enter.” The travelers say “friend” and the door opens. As with the writing on that door, YouTube presents instructions on accessing video streams to everyone who comes asking for it."
<tilpner>
Beautiful
<gchristensen>
imo, dmca is actually a pretty good system for what it does and how it works
<__monty__>
I'm not so sure.
<gchristensen>
okay
<__monty__>
The rapid action by platforms means you can do a lot of damage with false claims.
<gchristensen>
that is why I said imo, not iyo
<__monty__>
Also, all the musicians publishing videos of out of copyright music performances.
<__monty__>
It's a mechanism that seems to work wonderfully for the rich and powerful. Not so much for honest average people.
cole-h has joined #nixos-chat
<gchristensen>
are you mixing problems of dmca with problems with copyright overall?
<samueldr>
note that youtube doesn't follow the DMCA; they have an additional set of tools
<samueldr>
so comparing with youtube is disingenuous
<samueldr>
all of content id is not part of the DMCA process, and _that_ is totally biased towards copyright holders, and even, biased towards abuse even by non-holders
<gchristensen>
+1
<__monty__>
samueldr: Copyright holders have started doing the same thing on twitch though.
<__monty__>
And afaik youtube *does* follow the DMCA.
<__monty__>
They may go above and beyond but they're not disregarding it.
<gchristensen>
I mean
<gchristensen>
dmca is the law of the land
<pie_>
random thing i overheard, apparently some vtuber streams arent recorded or something so they can sing copyrighted songs people actually know
<gchristensen>
they follow it but they do way more
<__monty__>
pie_: Afaik that's only ok if they have the rights to perform the music? Twitch says they pay for such rights, I assume youtube does too. But you need to be careful because this doesn't apply to performances in general.
<pie_>
didnt even relize music perforance rights are a thing but i gues it makes sense
<pie_>
on some level anyway
<gchristensen>
if there is a profit, there is a license for it
<samueldr>
they follow the DMCA, I probably should have said that what most people associate with DMCA+youtube is through content id
<samueldr>
which is not part of the DMCA
<__monty__>
You aren't even allowed to just let sprouting plants grow...
<gchristensen>
those are patent rights not copyright :)
<__monty__>
Licensing applies to both copyrighted works and patented processes.
<sphalerite>
I think the plants thing was another example of "if there is a profit, there is a license for it"
<__monty__>
Yep.
<gchristensen>
yeah
FRidh has quit [Ping timeout: 256 seconds]
FRidh has joined #nixos-chat
lovesegfault[m] has joined #nixos-chat
<lovesegfault[m]>
Are there two of me now?
<lovesegfault>
Yes
<cole-h>
lovesegfault[m]: lovesegfault
<lovesegfault>
There are two of _us_
<cole-h>
:D
<lovesegfault>
I'm tempted to unify IRC, discord, and slack under matrix
<andi->
yeah, otherwise you wouldn't be using Nix.
<sphalerite>
ooooft the shade.
<makefu>
the tools and libraries are not leaking, they are just a bit forgetful about where they have or have not put some data
<gchristensen>
this new laptop's swaylock started after sleep, after I'd already started re-interacting with the computer and now I can't enter my password :).
<sphalerite>
makefu: unsure what they might need agian in the future. Better keep it just to be safe.
<gchristensen>
actually, no, sway just crashed so hard and dropped me at a blank screen. cool.
<gchristensen>
at least the developer's intent is good.
<andi->
gchristensen: how do you crash it all the time? Are you docking/undocking it all the time?
<andi->
I had two crashes. One of them related to diconnecting a screen while setting modes or something like that.
<sphalerite>
andi-: my sway "reliably" crashes if I change the set of configured monitors while the screens are off. "reliably" in the sense that it always happens if I forget about this bug when using my laptop normally, but that I haven't managed to reduce it to a minimal example yet (i.e. it doesn't happen with a blank config)
FRidh has quit [Quit: Konversation terminated!]
<andi->
Dynamic monitor settings should be kept to macs ;)
<samueldr>
look at andi- that mac fanatic
<andi->
I just have fixed screen systems..
<samueldr>
liar
<samueldr>
clearly your laptop screen can close and open
<andi->
True but that doesn't suspend it
<pie_>
the concept of a fail-open screen locker is strange indeed
<samueldr>
irrelevant, I was needlessly being obtuse and fixating on "fixed" :)
<samueldr>
pie_: no worries, it shouldn't crash
<andi->
They are fixed to the device :)
<andi->
Maybe we need a WM that is supposed to crash?
<andi->
gchristensen: don't you want to go down that rabbit hole and create grahamwm?
<andi->
samueldr: on a serious note I'd buy a mach with those new CPUs If Linux ran on them
<samueldr>
andi-: be more specific, you want it to run well with good driver support :)
<andi->
Of course. Not RPi level.
<samueldr>
since it's likely some form of Linux booting on M1 will happen soon
<andi->
Ai read that earlier
<eyJhb>
gchristensen: I think you might have to bake some pie.
<eyJhb>
You seemed stressed
<eyJhb>
seem*
<samueldr>
"Longhorn", from their twitter screen name, gathered from the binaries that pretty much all firmware loading and initialization that matters is done by the firmware/bootloader
endformationage has joined #nixos-chat
<samueldr>
which, if true, is a big time saver
<eyJhb>
I really miss the ability to dock/undock my computer without having to restart
<eyJhb>
But then again, I would really miss my three displays, and selling my soul to DisplayLink is the only option ...
<andi->
Did they have a partition for firmware these days? So we could just copy/dd new versions?
<samueldr>
I wouldn't know, I'm not even sure what the disk layout will look like!
<samueldr>
and that's really M1-specific
<andi->
It isn't anything like a/b partitioning yet
<samueldr>
they "don't need it" on M1, they have three layers of redundancy from a failed system image *when using macOS*
<andi->
What notebook would you buy as your every day device given that you have a beefy desktop?
<samueldr>
two ways to get into DFU, and a recovery environment
<samueldr>
since there is no corebootable ryzen systems yet
<samueldr>
unknown, and unknown which configurations will be available
<samueldr>
only the Athlon?
<andi->
I am unemployed, can't afford buying you a drink ;)
<andi->
You probably require 50y old whisky
<cransom>
with a beefy desktop, i kind of really don't care what the mobile device is. i have an ipad with a keyboard for other things, tmux and ssh on it is close enough for me at the moment.
<andi->
cransom: don't you go crazy without a proper WM or the ability to do anything locally?
<cransom>
it's a small enough screen, i don't need much window management as the apps are maximized. there isn't much to do locally, most random things happen with a web browser anyway.
<samueldr>
that lenovo laptop has too many "optional" features
<cransom>
i don't miss having to figure out hardware quirks with linux on a laptop at least.
<samueldr>
if it's like most of their laptops, most optional features won't be available
LnL has quit [Quit: exit 1]
<andi->
samueldr: it also just has half a keyboard
<samueldr>
andi-: ?
<andi->
Home, end, ins, del, ..
<samueldr>
there's a neat mapping in xkb for chromebooks
<samueldr>
that I find real nice
<samueldr>
home/end are mapped intelligently
<samueldr>
del isn't bad either
<samueldr>
ins, I never use it
<samueldr>
super/meta is at the place where caps lock normally lives
<andi->
I used it forever until I mapped post in the terminal to something that works on the kinesis.
<andi->
Ugh, caps lock is esc!
<samueldr>
in fact, that's my only gripe with the chromebook mapping, that a modifier on the bottom left is lost
<samueldr>
but otherwise it's a perfectly cromulent keyboard mapping... and the same on any chromebook
sorear has quit [Read error: Connection reset by peer]
Guest88372 has quit [Ping timeout: 272 seconds]
sorear has joined #nixos-chat
Guest88372 has joined #nixos-chat
tokudan has quit [Remote host closed the connection]
tokudan has joined #nixos-chat
<cole-h>
srhb: There have been a few pijul releases recently -- does cloning with your gpg key still not work?
<cole-h>
(Probably want to update to alpha.3)
<srhb>
cole-h: SSH alone still fails, so I don't think pijul can do much until the server works. :)
<cole-h>
Weird, because it works just fine for me...
<cole-h>
I was hoping something recently had changed haha
<srhb>
It must hate my pubkey for some reason, I suspect.