gchristensen changed the topic of #nixos-chat to: NixOS but much less topical || https://logs.nix.samueldr.com/nixos-chat
drakonis has quit [Ping timeout: 246 seconds]
<savanni> Hey, have any of you used the nixos boot images recently? I'm trying to make a bootable USB drive, and while I can do it with the ubuntu boot image, I've so far failed with the nixos images. I'm using the 19.09 image currently on the website, I'm making the image from a Mac (but booting a Thinkpad), and I've tried making the image with both Etcher and dd.
* savanni I've been using the minimal images, but I'll try the live CD next.
<savanni> Yeah, no luck with the graphical live CD, either.
<savanni> But, yeah, I'd love advice if any of you can provide it.
drakonis has joined #nixos-chat
Synthetica has quit [Quit: Connection closed for inactivity]
drakonis has quit [Ping timeout: 268 seconds]
drakonis has joined #nixos-chat
drakonis has quit [Read error: Connection reset by peer]
drakonis has joined #nixos-chat
drakonis has quit [Read error: Connection reset by peer]
drakonis has joined #nixos-chat
drakonis has quit [Read error: Connection reset by peer]
drakonis_ has joined #nixos-chat
drakonis_ has quit [Read error: Connection reset by peer]
drakonis has joined #nixos-chat
drakonis_ has joined #nixos-chat
drakonis has quit [Read error: Connection reset by peer]
drakonis_ has quit [Ping timeout: 240 seconds]
xd1le has joined #nixos-chat
drakonis_ has joined #nixos-chat
drakonis has joined #nixos-chat
drakonis_ has quit [Ping timeout: 264 seconds]
drakonis_ has joined #nixos-chat
drakonis has quit [Ping timeout: 250 seconds]
das_j has quit [Remote host closed the connection]
das_j has joined #nixos-chat
<aleph-> Hmm, and NixOS has a unifi controller service. Nice
burkelibbey has joined #nixos-chat
endformationage has quit [Ping timeout: 240 seconds]
{^_^} has quit [Remote host closed the connection]
{^_^} has joined #nixos-chat
<gchristensen> grr two times on this trip my phone has failed to charge overnight off my computer
<gchristensen> ,botsnack
<{^_^}> Oh thanks, have a cookie yourself
<xd1le> i saw something recently about this foss linux phone or something called pinephone and on its homepage there was a nixos logo amongst others! was so surprised.
<xd1le> then i saw on nix youtube there was nixcon talk about mobile nixos which i have yet to see
<gchristensen> :)
burkelibbey has quit [Quit: Connection closed for inactivity]
<xd1le> i also saw something called librem 5, another foss linux privacy focused phone (but not nixos). i've always thought privacy focused were impossible since all baseband processor firmware was proprietary or something.
<xd1le> anyway yeah i hate what android has become and love that people are pursuing these interests, was pleasantly surprised.
<ashkitten> tbh don't support purism
<ashkitten> they're not great
<ar> xd1le: they've had to make a lot of compromises on the librem5, and that might make it actually unusable as a phone
<xd1le> yeah i've heard that, never looked into it, what they do?
<gchristensen> ar: are thy not the best we have?
<gchristensen> oops, ashkitten ^
<ar> gchristensen: depends on what your goal are
<ashkitten> they started a mastodon instance and basically were like "yeah we allow nazis here, deal with it" so everyone i know immediately defederated from them
<xd1le> ah, yikes, thanks
<ashkitten> i think that's librem.social or something idr
<xd1le> i saw something on f-droid announcement about that i think?
<etu> They also made an ad about dick-pick jokes.
<etu> That video was terribad.
<gchristensen> wow.
<xd1le> sigh
<etu> I wish I didn't support their librem5, but yeah. I did that a few years ago by now (I lost track). So I may get a device some day.
<ashkitten> f-droid delisted some app for gab, which is a mastodon instance run by people who all but explicitly are nazis. purism just lets nazis on their platform, gab are nazis
<xd1le> thanks for letting me know
<xd1le> ashkitten: yeah that's the thing i remembered, but didn't really have time to read up on what was going on
<etu> gchristensen: You know Lunduke? He was hired by Purism as marketing guy. And he narrated that video.
<gchristensen> I don't know Lunduke
<etu> Ok, he's a youtuber kinda, makes BS-videos with false claims. Mostly known for a few talks under the title "Linux Sucks" that he did for a few years.
<gchristensen> his pinned tweet is not compelling
<ashkitten> oh, i watched one of his linux sucks talks
<ashkitten> it wasn't great tbqh
<ashkitten> also he kept making assertions about people in the audience based on their appearances
<etu> One video that got a lot of traction that he has removed was just a few years ago when he went out and claimed that HTTPS is dangerous because the CA system is fragile and that everyone should avoid HTTPS.
<etu> So yeah...
<ashkitten> he's not entirely wrong about that, but obviously it's better than the alternative of nothing
<etu> Yes, and the fragility of the CA's is not a new problem. It's a very known problem.
<xd1le> i heard a few years ago, lunduke change his stance on rms and foss to be more supportive of it, so i liked that. disappointed to hear about him narrating an ad like that.
<xd1le> (i mean i'm also disappointed in rms recently but let's not get into that i guess)
<xd1le> but yeah i really like that f-droid delisted that, i think they handled it well
<ashkitten> better than that usb spec proposal for certified devices/encrypted communication that uses a similar authority model that's totally secure and definitely won't be subject to very simple attacks that just use a key from some random compromised device
<ashkitten> tbh i was reading the proposal some months ago and it seemed only useful for an oem to restrict what you can plug in to your computer
<gchristensen> they can already do that with usb-c IDs, no?
<ashkitten> idk why they didnt just go the bluetooth route and have trust on first use key negotiation stuff
<ashkitten> gchristensen: dunno
<gchristensen> since every cable and every device has a unique ID and probabl yvendor ID, probabl ycan
<ashkitten> seriously tho bluetooth's security model seems pretty solid from what ive seen, even if the rest of the protocol is pretty garbo
<ashkitten> gchristensen: unique ids aren't security features
<ashkitten> easy to fake
<gchristensen> sure
<gchristensen> still could solve the $$$ part of the problem :)
<ashkitten> i wonder if your cable is compromised, if it could potentially do a mitm on the key negotiation in a bluetooth type scenario
<ashkitten> i dont actually know the specifics of key negotiation, really
<samueldr> but, what about Disney movies streaming through your type-c cable? DISNEY MUST BE KEPT SAFE FROM HAVING THEIR OLD MOVIES COPIED
<samueldr> I wouldn't be surprised if the main reason is to certify eDP and HDMI stuff for DRMy stuff
<ashkitten> poor disney
<gchristensen> you have to agree that it is a very good mouse, though
<samueldr> lack too many buttons, not really ergonomic
<samueldr> even if you lose the ears https://en.wikipedia.org/wiki/Apple_USB_Mouse
<ashkitten> anyways iirc bluetooth displays a code on both devices to prevent mitm attacks, and the code cant be faked because ~math~? so it'd probably be the same with usb in my universe where standards bodies make reasonable decisions to benefit users and not corporations
<xd1le> wooow re: purism, they post all this stuff about social justice on their official blog, and then they host unmoderated mastodon instances 😂
<xd1le> that's so bad
<ashkitten> doesn't it make more sense for a user to authorize a device they personally trust, rather than some company acting as a global authority on which devices are allowed (read: pay to be allowed)?
<ashkitten> no? oh, okay
<samueldr> both make sense in a way, but only if you make it "pair/trust" and "identity", separate things
<samueldr> you may want to validate an identity with a third party scheme
<samueldr> but still pair/trust locally
<samueldr> because even if your keyboard is identified as a good ol' logitech through all that cert nonsense
<samueldr> I don't trust it necessarily
<ashkitten> pairing is essential
<samueldr> you could be plugging-in the dongle surreptitiously and try to hack me!
<samueldr> part of trusting is identity, but it is not the only thing about trust
<gchristensen> you can block usb devices by default btw
<ashkitten> yeah but there's almost guaranteed to be some devices you will always want to allow on boot
<samueldr> yeah, but there is no pairing/trust scheme, so you just allow by those easy to spoof identifier, right?
<ashkitten> correct
<gchristensen> https://nixos.org/nixos/options.html#services.usbguard yeah probably
<samueldr> so I know you have a kinesys advantage (or w/e) and just copy the ID from public lists, there, I may be trusted... unless it also happens per-port
<samueldr> but then, I could just usb rubber ducky the heck out of your keyboard, plut it in my dongle, plug my dongle to your computer
<ashkitten> we need key negotiation, and mitm prevention. because cables can have microcontrollers embedded in them now, and the firmware is flashable, and that's scary as shit
<gchristensen> :)
<gchristensen> I don't find it so scary
<gchristensen> but okay
<samueldr> I think it's not that scary either, since it requires physical access, and at that point there's a bunch of avenues open
<ashkitten> "physical access" could also mean a virus on any device the cable is connected to
<ashkitten> someone asks to charge their phone from your cable? now your cable is a mitm attacker
<gchristensen> and then what, start typing?
<ashkitten> idk what you mean by that
<gchristensen> what malicious things will take place
<gchristensen> obviously USB isn't super safe
<gchristensen> but it thankfully isn't DMA
<ashkitten> theres not a whole lot of remote attacks on just a usb cable you've previously vetted, to be fair
Jackneill has joined #nixos-chat
<ashkitten> maybe some convoluted scenario where the cable mitms a key exchange and acts as a liason for any device to be plugged in and authenticate as the original device
<ashkitten> it's mostly just scary to me the thought that literally anything, including cables, could be an attacker
<ashkitten> which might be a bit paranoid i guess
<ashkitten> i don't consider myself a target for that kind of attack anyways. way too much work
<ashkitten> also we've got protocols like thunderbolt 3 that have dma and can even bypass the iommu in some cases (this has been exploited in the wild, iirc)
<gchristensen> yeah
<gchristensen> apple only allows approved devices there, and that one you can again require a key exchange
<gchristensen> sort of
<ashkitten> that key exchange doesn't prevent mitm does it
<gchristensen> I think it does
<gchristensen> not sure
<gchristensen> don't use other people's thunderbolt devices, then, and keep a clean desk
<ashkitten> it says it's sent a challenge, doesn't specify if that's an interactive challenge or not
<ashkitten> yeah i mean
<ashkitten> all good practice
<ashkitten> i'm just slightly paranoid about companies possibly implementing things poorly and causing massive issues
<ashkitten> but really, if you've got an attacker in your physical viscinity, consider yourself compromised
<samueldr> gchristensen: isn't tb3 (now part of usb) DMA?
<samueldr> (though yeah, should require approval first)
<samueldr> and yes, typing things
<samueldr> this is a known and generally easy for non-geeks desktops
<samueldr> [WIN]+R[wait not long]cmd.exe[RETURN][wait a bit but not long]something nefarious
<samueldr> and there are a couple other known easy ways to get stuff going for other OS through automated input
<gchristensen> sure
<eyJhb> samueldr: basically the reason people doesn't trust my USBs anymore... :(
<adisbladis> I just realised my morning coffe session looks like nixcon posing: https://imgur.com/a/lxYcLP2 :)
<etu> adisbladis: And showing of the box of your CPU ;)
<adisbladis> etu: Heh, my unfinished build is next to me on the drawer
<adisbladis> What other conferences have coffee mugs?
<adisbladis> I think it's a great touch :)
<adisbladis> etu: Btw!
<adisbladis> I finally tried your pass checkup
<adisbladis> <3
<etu> woo
<etu> I'm still waiting for unstable to update
<eyJhb> adisbladis: Lenovo master race !
* eyJhb wants a Nix mug as well.. :(
pie_ has quit [Ping timeout: 240 seconds]
pie_ has joined #nixos-chat
vesper has joined #nixos-chat
vesper11 has quit [Ping timeout: 268 seconds]
<adisbladis> eyJhb: \o/
<adisbladis> eyJhb: It's easy! Just show up for nixcon :3
<etu> Nixcon was great, I will go next year
<etu> :)
<etu> I'm having doubts about fosdem though
<adisbladis> etu: Any particular reason?
<etu> adisbladis: Mostly that it's usually cold and all the rooms are full with people. So it's hard to actually meet people and so on.
<etu> CCC and NixCon are much better :)
<adisbladis> Yeah.. You miss out on the social stuff at fosdem a lot :/
<adisbladis> Though you may just decide to skip some talks and hang out in the hallways
<etu> We'll see, I may go regardless
<etu> But with 36c3 coming up, I'm not very tempted at going to fosdem :p
<adisbladis> I was really bummed missing it last year for personal reasons
<adisbladis> But yeah, CCC is like orders of magnitudes more worth going to :)
<adisbladis> Next year I _really_ need to get to ASG
<eyJhb> adisbladis: there is a cost involved in most things, + time
<eyJhb> :(
<etu> adisbladis: ASG?
<adisbladis> etu: All systems go
* gchristensen mutters about auto-scaling groups
<adisbladis> etu: https://all-systems-go.io/
<adisbladis> I'm always enjoying the talks from that conference a lot
<etu> ah, that's the one in Berlin
<adisbladis> One of few conferences where I just mirror all talks and binge :)
<etu> yeah, they tend to be really good
<eyJhb> +1 for not doing the PR/HR thing, and putting all the girls at the top of the list (speakers)
<gchristensen> just merged a bunch of PRs on github and almost all of them failed and required several retries ...
<andi-> adisbladis: Yeah, my personal issue with ASG is that they are moving to enterprise scale pricing for their conferences... That made it not wroth it. I would totally just attend for the social parts of the conference…
<eyJhb> gchristensen: does not sound nice :p Which PRs?
<gchristensen> ofborg prs
Synthetica has joined #nixos-chat
<eyJhb> Ahh
<eyJhb> Sounds like you have enough to do then gchristensen ;)
<gchristensen> oh?
<eyJhb> Regarding the PRs
<gchristensen> aye
<eyJhb> ri
<eyJhb> Damn it Weechat.. Sorry
__Sander__ has joined #nixos-chat
<infinisil> If you ever wondered, this is how to cherry-pick a range of commits: `git cherry-pick '<oldest commit>^..<newest commit>'`
<etu> oh, I usually go one-by-one :D
<infinisil> I have been too because I could never figure this out!
<infinisil> But manually cherry-picking more than a couple commits is annoying
__monty__ has joined #nixos-chat
<sphalerite> I usually rebase instead
<gchristensen> this is so strange, GitHub is now showing PR #s for other repositories
cjpbirkbeck has joined #nixos-chat
<qyliss> That same range syntax is used for a bunch of Git commands
<qyliss> log, format-patch (and send-email), etc.
<qyliss> It's done that for ages
<qyliss> Unless you mean for not-forks?
<gchristensen> were the last two messages for me{
<gchristensen> ?
<qyliss> Yeah
<qyliss> GitHub has been showing PR numbers on forks if it can't find one for the repo you're looking at since they introduced the feature
<gchristensen> well this commit makes no reference to that PR number, they're volunteering it for some reason
<gchristensen> seem strange
<qyliss> Yeah, that's what I'm talking about
<qyliss> It's extremely weird
<qyliss> I can see why you'd want it the other way round -- having commits on a fork being linked to an upstream PR makes sense
<gchristensen> yeah
<qyliss> But they really should blacklist it if the repository isn't a fork
<gchristensen> heh yeah
<qyliss> It's become more visible recently because these "sync with upstream" PR bots have been becoming popular
psyanticy has joined #nixos-chat
<qyliss> Before that forks didn't really have PRs often, especially containing commits from upstream, so it didn't really matter
<gchristensen> http://gsc.io/snaps/14258a17-fa20-4506-ac05-ec6bc970c3c4.png this is a curious way to highlight this diff
<__monty__> It doesn't even make sense.
<__monty__> Have to say I'm not impressed with github's diff highlighting in general.
tokudan[m] has quit [Write error: Connection reset by peer]
worldofpeace has quit [Remote host closed the connection]
aanderse has quit [Read error: Connection reset by peer]
jtojnar has quit [Write error: Connection reset by peer]
thefloweringash has quit [Remote host closed the connection]
colemickens has quit [Remote host closed the connection]
leons has quit [Remote host closed the connection]
atopuzov[m] has quit [Write error: Connection reset by peer]
arcnmx has quit [Remote host closed the connection]
nocent has quit [Write error: Connection reset by peer]
dtz has quit [Write error: Connection reset by peer]
<eyJhb> etu: wondering... Is "lurt" close to being the same as "shit"? Because in Denmark "shit" is basically "lort". And somehow Ikea has https://www.ikea.com/dk/da/search/products/?q=lurt , which is now known as "lurten"
<adisbladis> eyJhb: lort in swedish is dirt
<adisbladis> lurt is not even a word
<etu> eyJhb: Nope, "lurt" is not a proper word, but it's sometimes used as short for "lurigt" which is sneaky or shady
<adisbladis> And if it was the pronunciation would be very different
worldofpeace has joined #nixos-chat
<gchristensen> buffered writes to usb eyeroll.jpg
dtz has joined #nixos-chat
atopuzov[m] has joined #nixos-chat
tokudan[m] has joined #nixos-chat
thefloweringash has joined #nixos-chat
leons has joined #nixos-chat
arcnmx has joined #nixos-chat
nocent has joined #nixos-chat
aanderse has joined #nixos-chat
colemickens has joined #nixos-chat
jtojnar has joined #nixos-chat
<ddima> savanni: could you describe your problem a bit more and ideally add some info on which iso you were trying to use and how you dd'd?
<savanni> @ddima I've been trying to use nixos-minimal-19.09.976 and nixos-graphical-19.09.976, downloaded from the website. The exact problem is that I can get to the computer's boot menu, select the USB drive, and the computer puts me right back at the boot menu.
<savanni> I've tried creating the disk with both etcher and with dd. Etcher provides no real options, just select an ISO, select a target disk, and then flash the image. With dd, it was `dd if=<image> of=/dev/rdisk3`
aminechikhaoui has quit [Quit: The Lounge - https://thelounge.github.io]
<savanni> Since I was able to create a bootable Ubuntu USB drive, I've tried doing the strategy of installing NixOS from the Ubuntu drive onto the hard drive, but I get a completely unbootable system there. But there are no error messages for me to see.
<savanni> Also, this is a new machine that runs the UEFI boot loader, and really I've never worked with that before.
aminechikhaoui has joined #nixos-chat
<savanni> There's definitely something missing from the instructions, because when I go through installating following section 2.5.4 of the manual (and diverting to section 2.2.1 to get the partitioning set up), I end up with a system that won't move past the UEFI boot loader.
<ddima> savanni: the ISO filename usually also contains a git commit hash like `c75de8bc12c` just in case its a specific image thats broken (though unlikely). generally, I've used the 19.09 isos to boot my thinkpad a few times and have not noticed any issues.
<savanni> Okay, this is the full filename: nixos-minimal-19.09.976.c75de8bc12c-x86_64-linux.iso
<etu> https://news.ycombinator.com/item?id=21395734 -- "Going from macOS to Ubuntu"
<etu> that blog post
<ddima> savanni: thats the same iso I just used then.
<etu> contains some really bad advice I feel
<ddima> savanni: it actually sounds a bit like you might be having some funky UEFI/possibly hybrid settings. which machine is this? might be worth checking on the arch linux wiki about possible quirks for this particular model - they're usually quite good about it.
<etu> Where do people even come up with all those bad things?
<savanni> It's a Thinkpad x395, theoretically manufactured in the last week or so.
<savanni> Each installation has added an entry to the uefi menu. So I now have a entries for Windows, Ubuntu, and two for the Linux boot manager.
<ddima> savanni: in such cases it really depends a lot on specifics - for instance, if you you'd boot but then after a few seconds into the boot would experience a black screen, that could be graphics related and might need sth like switching of modesetting, being thrown back into boot without any output on the other hand would likely be a failure of the system to find an appropriate uefi partition or loader.
<ddima> have you tried accessing the boot media via uefi shell and executing the loader directly?
<savanni> Unfortunately, I'm off to work and can't resume this until this evening.
<ddima> savanni: I'd suggest it's best to stick to one issue - either the iso boot or the install from ubuntu, otherwise it's hard to untangle.
<savanni> Then when I resume, I'd like to figure out the iso first.
<ddima> savanni: my advice would be to decide which approach you'd like to get help with and then open an issue on nixpkgs with as many details as possible and maybe poke here (or better #nixos) again with the issue. As mentioned, arch is also a very good resource and it might be worth checking if you observe the same boot issue with their image.
<adisbladis> savanni: Hmm, I've had issues with hypermodern AMD laptops
<adisbladis> You may wanna try to build your own iso?
<adisbladis> With the latest kernel
<etu> savanni: Oooh, x395. It should be fairly close to T495 (which I have)
<etu> savanni: Modern kernel can help you
<ddima> didnt sound like its even getting that far though in the boot
<adisbladis> savanni: Our live media contain LTS kernels, but that _may_ have issues with latest gen hardware
<adisbladis> ddima: I saw similar issues on my partners laptop
<savanni> So, building my own iso probably requires that I have a running Linux machine. I might be able to do that from a VM on my Mac. But I think I need to use a standard build if I possibly can.
<adisbladis> A new kernel helped.
<ddima> adisbladis: hm, curious.
<etu> yeah 5.0 is a milestone for modern amd
<adisbladis> savanni: If you trust me enough I could build you one to get you started?
<savanni> Yeah, but I was able to get a successful Ubuntu 18.04 install, and I can't imagine that I got a 5.0 kernel with that.
<savanni> And, sure, but that seems like a hell of a lot of work for you...
<savanni> I know I don't contribute enough back to justify much more effort than a q/a here...
<adisbladis> savanni: It only takes a few lines of code :)
<etu> savanni: Yeah, AMD had some issues with some stuff newer than ubuntu 18.04 and older than 5.0 for a bit afaik. Partly due to systemd and some other reasons I think.
<adisbladis> Maybe we should start building another media with latest kernel too?
<etu> I thought we did?
<adisbladis> etu: We only build with LTS iirc
<adisbladis> savanni: Fyi here is the expression I'm gonna build: http://ix.io/20kD/nix
<adisbladis> Building custom isos with nix is a breeze :)
<etu> adisbladis: yeah, seems to. I think I've seen it somewhere. Maybe custom builds that someone linked me.
<savanni> Never would have imagined that, actually...
<adisbladis> savanni: The build command is in the comment at the top of the file
<savanni> Still remarkable how simple that is.
<ddima> that's why we like it ;)
<savanni> Lol. I end up liking nix because the expressions are so reliable.
<savanni> I recently set up my entire dev environment in a new mac in under ten minutes. Entire machine setup took half an hour for things like slack that require a native install.
<adisbladis> savanni: Just wait until you find nixops and home-manager ;)
<adisbladis> I deploy a desktop machine in 15 minutes, then I'm booted into emacs
<adisbladis> From scratch
<adisbladis> It's like black magic
<savanni> I'm super interested in nixops. I was just unable to run it from a Mac.
<ddima> but yeah, seeing it's a ryzen I'd see how there could be a few issues even with the bootloader. iirc my Zen 3800 came up fine with the stock iso a few months ago.
<savanni> Damn. I should have stuck to Intel. :(
<adisbladis> Nah, just get over these minor issues and you'll be happy with amd :)
<ddima> lets see. should be fine. there was def a lot of work done in 5.x kernels for modern amds.
<etu> savanni: I'm very happy with my amd laptop:)
* adisbladis wishes he had a ryzen laptop
<adisbladis> Stupid intel.. Gets slower and slower for every security hole found
<ddima> same. the i7 x250 is not exactly blazing for compiles.
<ddima> esp since the mitigations
<adisbladis> One of the nice things about nix is remote builders
<adisbladis> Your laptop doesn't have to be that powerful
<adisbladis> (if you have internet access)
<eyJhb> adisbladis, etu: It would be weird if it meant the same anyways. It has just become a joke over time with me and her. If anything is shit, it is just "lurt" :p
<ddima> yeah, I run my ryzen as a builder.
<eyJhb> Waaaay too many IKEA trips atm.
<ddima> but sometimes its impractical for power consumption reasons - when I travel for a few weeks etc and only on occasion need it. might spend some time on reliable WoL, then maybe it gets better.
<ddima> (or very thin flakey links, like german trains)
<etu> ddima: just check out r/homelab and feel that you don't use that much power :D
xd1le has quit [Quit: leaving]
<ddima> etu: yeah, I know about them ;)
<savanni> Ugh. Work getting in the way of my tech hobby.
<ddima> I used to run a whole stack of vax stations, sparcs and other iron when I was a teen. But I guess I changed ;)
<ddima> good heaters they were
<etu> Yesterday I had the weirdest and most unexpected conversation about filesystems and licenses in the dressingroom at the gym :D
<etu> Because people talked about ransomware and I were like: "In the future when I use ZFS for everything and have snapshots that won't ever be a problem for me"
<etu> And a dude speaks up: "But ZFS is wrongly licensed"
<ddima> :D
<etu> And we had a really long discussion about filesystems, raids, r/homelab, r/datahoarders, etc etc. I didn't know he knew tech at all. And I've been going there for 2+ years :D
<infinisil> Hehe nice
<ddima> that would be a gym selling point for me
<ddima> do 3 squats ts and then talk tech in the dressing room for 2 hours.
<adisbladis> savanni: It's uploading, I'll send you a link in a bit (my home internet upload speeds are pretty terribad)
<samueldr> Oops, almost boarded the wrong train
<gchristensen> oops
<samueldr> Right platform, right train, right time
<samueldr> No information on its side, no guard to ask to
<samueldr> My train was delayed in the end
<samueldr> (not used to this!)
<samueldr> It would have been a "fun" experience though
<infinisil> samueldr: Where you going?
<__monty__> To a secluded area to work on mobile-nixos in peace and quiet.
<samueldr> The airport
<samueldr> Well, hotel next to it
<samueldr> Only leaving in like 16 hours
<__monty__> Flight at 6? Yikes.
<samueldr> Meh, I'll leave the 31st and arrive the 31st, this is good
<samueldr> I'll be able to slip into bed at the usual time
Synthetica has quit [Quit: Connection closed for inactivity]
<gchristensen> I wonder if it'd be interesting to be able to download the original, straight-from-factory disk images from various computers
waleee-cl has joined #nixos-chat
<gchristensen> I know I find it interesting, especially for seeing if nixos is behaving optimally
<__monty__> I wouldn't expect OEMs etc. to look forward to doing that.
<gchristensen> sure
<gchristensen> but for example I have a never-before-booted Dell 7390 here that I could upload a root disk for
<eyJhb> gchristensen: I smell lawsuits and stuff
<gchristensen> for what, Ubuntu?
<eyJhb> I remember the day I switched from Windows to Linux. Accidentally nuked my Windows partition, so there was no return.
<eyJhb> gchristensen: Expected that it runs Windows, but it does Ubuntu default?
<gchristensen> it does
<eyJhb> They go go!
<eyJhb> Then**
<savanni> I was worried about this last night and had Windows create a recovery disk for me.
<gchristensen> I already did :)
<eyJhb> savanni: tsh.. Best thing I ever did :p
<eyJhb> gchristensen: uploaded and all?
<savanni> Tsh?
<gchristensen> eyJhb: to my own system, yeah
<eyJhb> Ehmm.. I would need a voice recording savanni .. You know like that little "tsk" sound you can do with your tounge/mouth? :p
<eyJhb> gchristensen: thought you wanted to dd the disk, and upload to the WWW
<gchristensen> I did
<gchristensen> :)
<savanni> Oh!
<__monty__> eyJhb: Aka tutting.
<savanni> Well, okay. I just wanted to be able to restore factory default. Just in case. I imagine I'll nuke that USB key next time I need a sneakernet thing.
<savanni> Thank!
<savanni> Downloading now. Looks like I've got plenty of space on my phone.
<joepie91> great news!
<joepie91> I will be moving!
<joepie91> to a proper, nice house!
* joepie91 dances
<joepie91> got the e-mail tomorrow, owner of the block has accepted my (considerable pile of) paperwork
<joepie91> er
<joepie91> s/tomorrow/this morning/
<__monty__> You slipped up there bud, day trading's illegal if you can time travel!
<joepie91> __monty__: heh
<joepie91> just a freudian slip :)
<__monty__> Looks like a quiet neigborhood.
<__monty__> Are the walls yet to be finished?
<joepie91> very quiet neighbourhood, which is the biggest selling point for me, I want peace and quiet
<joepie91> neighbourhood is designed to be car-hostile, bicycle-friendly
<joepie91> 'artery' cycle path right behind the house, next to a park
<joepie91> that goes straight through half the town
<joepie91> __monty__: pictures are of random houses in the block (as they rent out all of them). the one I'll be moving to currently has a tenant, and I've agreed to take over their flooring, wallpaper, curtains, etc.
<joepie91> and it's in a considerably better state than those on the pictures :P
<__monty__> Jeez, rent's high nowadays : /
<joepie91> __monty__: this is fairly typical for smaller cities and towns in NL, for a free-standing house
<joepie91> 900-1000 EUR
<joepie91> this one's a little higher
<joepie91> __monty__: this is the area btw: https://www.google.com/maps/place/Rosmalen/@51.7177655,5.3571866,372a,35y,39.4t/data=!3m1!1e3!4m5!3m4!1s0x47c6e54acaa20943:0xb7b0a08a7b51dd8b!8m2!3d51.7171488!4d5.3608099
<eyJhb> gchristensen: where?
<__monty__> Congratulations on the new home. Looks close to the park. Is this long term for you?
<eyJhb> Also, can anybody recommend a _good_ water bottle? It seems like the ones you buy for 20 DKK, get nasty after some time and are impossible to wash
<eyJhb> > DKK 20
<{^_^}> "20 DKK = 3.000000 USD"
<__monty__> eyJhb: WAT?
<__monty__> I have nothing bad to say about Klean Kanteen. Like my SIGG until the plastic started chipping.
<eyJhb> Didn't you say "tsh" => "aka. tutting"?
<__monty__> Yes, don't see how that relates to the video?
<eyJhb> Basically the first "tutting" video I saw. But yeah, I found something else :p
<eyJhb> Guess it is also some kind of dance style
<joepie91> __monty__: the park is almost literally right behind the house :)
<joepie91> __monty__: short-term to begin with, maybe long-term if I really like it
<__monty__> eyJhb: Ok, have to say that's a pretty creepy video o.O
<__monty__> joepie91: What's your commute like from there?
<eyJhb> __monty__: it is!
<joepie91> eyJhb: a lot of people seem to like https://nl.wikipedia.org/wiki/Dopper_(waterfles)
<sphalerite> joepie91: congratulations!
<joepie91> I think you can also get them internationally
<joepie91> don't have one myself though
<joepie91> __monty__: out the door and up the stairs ;)
<joepie91> out the living room door, that is...
<joepie91> sphalerite: thanks :)
<joepie91> __monty__: freelancer, I work from home
<joepie91> which is also why it was such a nightmare to get the paperwork in order
<joepie91> rental agencies reaaaaally do not like dealing with freelancers
<__monty__> Yeah, they're all about job^W payment security.
<__monty__> I'm *not* a fan of the dopper bottles.
<eyJhb> __monty__: why not?
<eyJhb> Except it looks like a oxygen mask
genesis has joined #nixos-chat
<genesis> hi
<joepie91> __monty__: it's not like regular employment is a guarantee of anything anymore nowadays either... :/
<__monty__> eyJhb: It's plastic, which they find something highly toxic in every couple years. And the double cap just doesn't feel reliable.
* genesis search some cheap tablet or portative console under nixos, or could be
<__monty__> genesis: Ping samueldr to finally finish work on mobile-nixos : >
<joepie91> __monty__: there are also non-plastic variants afaik
<joepie91> glass and stainless steel, I think?
<eyJhb> Yeah, there is :p
<genesis> :-) i'm in hospital for heart desease, i'm so boring when running or doing stuff in sport
<eyJhb> But I think the cap is plastik
<__monty__> Haven't seen those.
<eyJhb> I should really be doing more project stuff, but making a domain model isn't like "yay"
<__monty__> genesis: Maybe contributing to the mobile-nixos effort could keep you busy? Don't give up on exercise though, especially if it's on doctors orders.
<genesis> yes i'm in hospital for yet 3 weeks
<genesis> i can't furnish intellectual work right now .
<genesis> too tired.
<__monty__> Ah, maybe watch some british comedy to pass the time : )
<genesis> need something to pass time during exercise ;)
<eyJhb> genesis: look at the pretty nurses?
endformationage has joined #nixos-chat
<savanni> Movies?
<genesis> yes need a tablet, would be fine to have it on nixos.
<eyJhb> What. That doesn't make any sense, just get some cheap tablet some place and stream
<__monty__> Wanting to run nixos is fine. Just not very practical for mobile devices yes.
<sphalerite> Intel-based ChromeOS devices should be fairly simple
<__monty__> But aren't those laptops basically?
<__monty__> That's not mobile enough.
<samueldr> there is IIRC only one intel-based chromeos device that is a tablet
<samueldr> released last yet by google
<samueldr> two rk3399-based chromeos devices though
<samueldr> but IIRC, on recent intel chromeos-based devices sound outside of chromeos is not trivial...
<samueldr> ... but that was a couple months ago, and I *think* everything was figured out
<samueldr> not sure
<samueldr> otherwise, 2-in-1 devices you flip around are nice
<samueldr> but heavier
<samueldr> I just know that a non-2-in-1 laptop is a non-starter for me, it's just so much more convenient
drakonis has joined #nixos-chat
<das_j> Device: /dev/sdd [SAT], SMART Usage Attribute: 194 Temperature_Celsius changed from 112 to 111
<das_j> (cc ajs124)
<das_j> it's getting better now :O
<ajs124> I'm sure that's a relative scale from 0 to 255 where 0 is 0°C and 255 is 100°C or something like that. And I won't check, because I don't actually want to know, obviously.
drakonis has quit [Quit: WeeChat 2.6]
<samueldr> oh... now that I have some downtime... and some good wi-fi
<samueldr> I can look at PRs!
__Sander__ has quit [Quit: Konversation terminated!]
<sphalerite> ajs124: I thought 0 is bad and 255 is good for SMART attributes generally
<sphalerite> das_j: what does smartctl -A say in the "raw value" column? That should be the actual temperature
<das_j> sphalerite: Oh yeah 35 looks a lot better
<das_j> not that I could do anything if it was > 100
drakonis has joined #nixos-chat
drakonis_ has quit [Ping timeout: 246 seconds]
<ashkitten> might fuck around later and set up dns services on my vpn
<ashkitten> it'd be cool to have my server give its internal ip for dns lookups
<gchristensen> that would be eally cool!
drakonis has quit [Ping timeout: 264 seconds]
<ashkitten> is there a dns software anyone cares to recommend?
<aleph-> I like pdns
<ajs124> ashkitten: I like kresd and knot.
<aleph-> Has a nice rest api
<aleph-> Little finicky setting it up iirc
<aleph-> Err, powerdns
<aleph-> Note there are two separate and completely unrelated pdns services
<ajs124> I used to use pdns, but they had some interesting bugs. Like when they incremented the SOA serial on a slave transfer. That's when I knew I needed a different server...
<ajs124> aleph-: that and dnsdist
<ashkitten> all i really want is something minimal i can write into my nixos config, btw
<gchristensen> sames
<aleph-> ashkitten: Yeah I'm looking at doing that soon. Once my unifi ap's get here I can set up the controller on my box and set up my new ubiquiti router.
<aleph-> So then I can set up wireguard properly
<ajs124> the knot/kresd support is pretty great, because one of the devs (vcunat) is also a nixpkgs maintainer.
<aleph-> And not run it off my NixOS box
<aleph-> Which means I can also finally set up my DNA servers
<aleph-> Because this router is poo and doesn't let me set internal ip's for dns
drakonis has joined #nixos-chat
<tilpner> I have tinc-internal DNS with knot/kresd setup, but bind worked too
<gchristensen> I would be interested in reading about these sorts of setups
<gchristensen> I feel like I am in the stupid ages with my setup
<tilpner> Your router config is terrifying
<tilpner> Always wanted to say that, but it was never on-topic
<tilpner> I can answer questions, and provide pastes
<gchristensen> my router config?
<gchristensen> whatever do you mean? =)
<tilpner> I can't find it anymore
<tilpner> Some modular firewall
<tilpner> On... nibbler, maybe?
<tilpner> Yes
<gchristensen> (named such as it is an all powerful universe-controlling species, but look small and cute.)
<gchristensen> what is terrifying? :)
<tilpner> I don't mean that it's wrong, just scary
<tilpner> Perhaps it looks fine to people with more networking skills
<cransom> am network engineer. it's pretty tame.
<cransom> it's still even one routing table, no policy routing. easy peasy.
<gchristensen> tilpner: fwiw I would never be able to set that up myself, and I copy-pasted with abandon... and seeing it would be scary for me too.
<tilpner> :)
<genesis> samueldr: oh yes i could find an old flipable thinkpad perharps
<genesis> https://github.com/samueldr/HAC-overlay anyway nintendo switch is too pricy
<samueldr> probably not the wisest investment to invest in a switch for using on non-switch stuff
<samueldr> and definitely not a good idea to mix "nintendo approved" and "misc" uses on the same device
<savanni> @adisbladis That image doesn't work, either. I used etcher to flash it onto the USB drive, and from the UEFI boot screen the disk appears, but when I select the disk the screen goes dark for a moment and then back to the UEFI boot screen.
<adisbladis> Hm :/
<adisbladis> savanni: Then I suggest trying an unstable ISO
<savanni> Can do.
<adisbladis> I overheard in #nixos-dev that other people were having maybe-related problems
<savanni> Maybe the installs that I did didn't work because I installed the 19.09 stable release.
<lassulus> problems with the iso?
<lassulus> I touched some iso boot things in unstable/20.03
<savanni> :all-the-isos:! :D
<ajs124> lassulus: gchristensen was having trouble booting an iso on 19.09 earlier, but 20.03 worked for him. Did you figure out why @gchristensen?
* savanni would actually rather be working on this than a CSS layout, but CSS layouts await...
<lassulus> ah earlier, well when its working afterwards its probably not related
<lassulus> or its exactly the feature I implemented, which is booting the iso from grub
drakonis_ has joined #nixos-chat
drakonis has quit [Ping timeout: 245 seconds]
Jackneill has quit [Remote host closed the connection]
psyanticy has quit [Quit: Connection closed for inactivity]
drakonis_ has quit [Ping timeout: 265 seconds]
<elvishjerricco> Are sata multipliers considered safe? I read something from like 2012 suggesting they're not, but didn't really specify why. So kind of a sketchy claim, but I also I don't see much claiming otherwise.
drakonis has joined #nixos-chat
<joepie91> elvishjerricco: iirc the problem is that both the wires and the connectors are not rated for more than N drives worth of current
<joepie91> and so if you go above N with your multiplier, you may end up melting a thing
<joepie91> but this is going off a vague recollection, mind
<joepie91> this is generally a concern with power splitters/multipliers/what-have-you btw
<elvishjerricco> Ah. If so, plugging an esata enclosure into a port on a card with no other connected devices ought to be ok.
drakonis has quit [Read error: Connection reset by peer]
drakonis has joined #nixos-chat
drakonis has quit [Ping timeout: 246 seconds]
drakonis has joined #nixos-chat
drakonis has quit [Ping timeout: 246 seconds]
<adisbladis> elvishjerricco: Look at what backblaze are using
<adisbladis> They were using port multipliers in some older gen pods
<adisbladis> (pods are what they call their custom storage server builds)
<adisbladis> Should be safe enough if they've used it at scale
<andi-> elvishjerricco: they work well
<savanni> I... just found this! Some options are available! https://github.com/NixOS/nixpkgs/issues/54378
<{^_^}> #54378 (by ryantm, 40 weeks ago, open): installer iso does not boot with AMD Ryzen 7 with Vega 10 integrated graphics
Jackneill has joined #nixos-chat
Jackneill has quit [Remote host closed the connection]
srhb has quit [Quit: ZNC 1.7.5 - https://znc.in]
eyJhb has quit [Quit: Clever message]
__monty__ has quit [Quit: leaving]
<savanni> I've got ubuntu on this machine now, so I'm able to make my own nix ISO images now. That said, the kernel options didn't have any effect and I still can't make a bootable NixOS. :( So, giving up for the night.