gchristensen changed the topic of #nixos-chat to: NixOS but much less topical || https://logs.nix.samueldr.com/nixos-chat
ninjin has joined #nixos-chat
<colemickens> This comes up in context of 2FA codes sent via SMS.
<colemickens> My Microsoft/Xbox, Ubisoft, Fastmail, and Google accounts allow me to remove the phone/sms auth options, opting for email (with u2f protection). My bank, however, doesn't.
<jasongrossman> colemickens: I've been spending the weekend hating exactly that about my bank.
<gchristensen> the interesting thing is your bank is the one regulated and insured at you losing your valuableswhichthey hold
drakonis1 has quit [Quit: WeeChat 2.3]
<elvishjerricco> Anyone have an ssh client they like for iOS?
Peetz0r has quit [Read error: Connection reset by peer]
Peetz0r has joined #nixos-chat
<colemickens> re zerotier from earlier: https://news.ycombinator.com/item?id=16329046
<colemickens> that puts an interesting light to what it is/would be used for
<elvishjerricco> `/bin/sh: : command not found`
<elvishjerricco> uh
<Arahael> I'm still figuring out this nix-shell thing. In it, I have a 'let myPython = python3.withPackages(ps: [ps.jinja2])', which I then later use in a buildInput. however... How do I use a specific version of jinja2?
<Arahael> I'm thinking that I need to write a jinja2 derivation in a separate file, but how can I refer to this file? (Say, called jinja2_2.5.nix?)
<Arahael> elvishjerricco: I personally like Prompt v2, but it's expensive.
ninjin has quit [Ping timeout: 256 seconds]
<elvishjerricco> I just found blinksh. It's also expensive, but it's also open source so you can build it yourself and install it manually through xcode
<elvishjerricco> because hurray GPL!
<elvishjerricco> though it requires mosh to have an explicit waiver for the app store, since the app store is technically incompatible with GPL
<elvishjerricco> basically says "Obey the GPL in all other regards and we'll ignore the app store violations"
<Ralith> maybe don't enable apple's shitty practices
Myhlamaeus has quit [Ping timeout: 258 seconds]
<elvishjerricco> eh, much less shitty than google in my book.
<elvishjerricco> whose app store is also in violation of GPL, so mosh is being kind of unfair by not waiving google play store.
<jackdk> Yeah I'm gonna go with Ralith on this one.
<Ralith> maybe don't enable anyone's shitty practices
<jackdk> the stuff apple's done wrt user privacy is commendable but that's not a sufficient excuse
<jackdk> yeah, that too.
<elvishjerricco> i mean i have to choose between apple or google for a phone so i'm gonna choose the lesser of two evils here
<Arahael> Should I be asking my question in #nixos instead?
<Ralith> probably
<elvishjerricco> as much as I'd like to be a part of every solution I hope for in the world, that's just too much to ask one's self
<Arahael> No worries, thanks Ralith :)
<Ralith> elvishjerricco: in this case, I am alluding to mosh's decision to give apple a free pass, not your decision to use whatever tools you like, if that was unclear
<elvishjerricco> it was unclear; sorry
<elvishjerricco> yea if I were mosh, I'd either use a permissive license or real GPL. A waiver is kinda dumb
<elvishjerricco> but it's their right, and it's benefiting me in this case :P
<elvishjerricco> that said, apple really should allow you to install unapproved third party apps if you accept the risks. You technically can, but there's no convenient workflow for it.
endformationage has quit [Quit: WeeChat 2.4]
Myhlamaeus has joined #nixos-chat
<Arahael> I think my timezone is working against me - always quiet in #nixos when I join. :(
<srhb> Arahael: Yeah, that can be a pain...
<Arahael> Yep, indeed. Luckily I seem to be getting good help now. :)
Myhlamaeus has quit [Ping timeout: 240 seconds]
jackdk has quit [Ping timeout: 246 seconds]
Zer000 has quit [Ping timeout: 245 seconds]
Zer000 has joined #nixos-chat
Zer000 has quit [Ping timeout: 244 seconds]
pie__ has joined #nixos-chat
__monty__ has joined #nixos-chat
__monty__ has quit [Quit: leaving]
<manveru> so... i'm looking for a good dev env setup for doing haskell with spacemacs, using domens hie-nix is good already, but i'm missing ghc-mod :(
<jasongrossman> Arahael: Can't you move?
<jasongrossman> Arahael: Actually I think you've been a bit unlucky. There are good people here in several time zones.
<Arahael> Quite likely.
<Arahael> Anyway - G'night!
<jasongrossman> ,night Arahael
drakonis1 has joined #nixos-chat
noonien has joined #nixos-chat
<samueldr> april first, among the worse days of the year, except for one thing
<samueldr> new SIGBOVIK papers!
<samueldr> (not yet available I see)
* samueldr jumped the gun
<gchristensen> awww
<joepie91> samueldr: april fools remark goes here
<joepie91> :P
<samueldr> maybe I was the fool?
<gchristensen> sigbovik is always april 1, no?
<samueldr> (their conference is held today, 5PM in Pittsburgh, so yeah, seems appopriate proceedings aren't released yet)
<samueldr> though, at one point the proceedings sure will be released beforehand as they somehow will invent a way to send papers in to the past?
<manveru> now i remember why i never got deeper into haskell... building it is like watching grass grow that might explode at any second... also explains why nix is so popular with haskellers :)
<manveru> i swear i'll get hnix-lsp to build today!
<pie__> heh
endformationage has joined #nixos-chat
pie__ has quit [Remote host closed the connection]
pie__ has joined #nixos-chat
waleee has joined #nixos-chat
waleee has quit [Read error: Connection reset by peer]
waleee has joined #nixos-chat
<emily> 16:17 <samueldr> april first, among the worse days of the year, except for one thing
<emily> 16:17 <samueldr> new SIGBOVIK papers!
<emily> samueldr++
<{^_^}> samueldr's karma got increased to 66
<emily> there is http://tom7.org/chess/
<samueldr> oof, tom7 has been hard at work I see :)
drakonis1 has quit [Quit: WeeChat 2.3]
drakonis has quit [Ping timeout: 250 seconds]
jasongrossman has quit [Ping timeout: 246 seconds]
<sphalerite> https://sphalerite.org/dump/sd-card-goodness.png aaah got to love those SD cards
<das_j> sphalerite: Just RAID-1 a bunch of them
<das_j> Nothing that could go wrong
<sphalerite> well
<sphalerite> lack of hardware support for more than one SD card?
<tilpner> You can get USB hubs and then put them in USB-to-SD adapters and put them in a big zfs mirror
<tilpner> Who needs performance?
<sphalerite> lol
drakonis has joined #nixos-chat
<sphalerite> well tbh I'm only using the SD card as a boot medium, it hands off to a zfs root (on SATA HDDs)
<tilpner> I feel like that might actually work okay with a good hub
<sphalerite> but, well, I need a boot medium.
<sphalerite> (and AFAIK I can't use the SATA drives for that)
<sphalerite> (and at this point it would kind of suck even if I could because I'd have to recreate the pool)
<samueldr> sphalerite: I hope for you that a mainline u-boot finds its way to the neopi, as it would likely allow a read-only sd card with u-boot to work, with uefi boot
<sphalerite> samueldr: I'm doing almost that, just using linux :p
<samueldr> nanopi*
<sphalerite> well actually it's a bastardised nixos installation, but, you know, details
<sphalerite> (nixos installed on SD card, but I have an /sbin/init script which just loads the zfs driver, imports the pool, then switch_roots to it)
<sphalerite> (where the real nixos installation lives)
<sphalerite> replacing it with busybox would be nice though
<das_j> Btw, is anyone here using thunderbolt and can recommend dongles?
<samueldr> sphalerite: might be interesting to look into making a thing with not-os to handle that?
<samueldr> where it would switch-root into the right initrd maybe?
<sphalerite> samueldr: yeah… I'm not sure which approach exactly to take, but I'm fairly sure I want to build my own initramfs that then either switch_roots or kexecs into the real system
<sphalerite> kexec being nicer because I can chainload newer kernel versions without having to update the initramfs
<samueldr> I will need to investigate solutions like that for mobile-nixos eventually, since the android bootloader doesn't really lends itself to selecting generations
drakonis has quit [Ping timeout: 268 seconds]
<sphalerite> hm, I think it's unfair to blame the SD card for these problems actually
<sphalerite> I think the driver is broken.
__monty__ has joined #nixos-chat
<sphalerite> mmcqd starts eating CPU after some amount of writes to the card
<sphalerite> the card works fine on my laptop
Myhlamaeus has joined #nixos-chat
<sphalerite> kexec is being fun. The kernel says "RAMDISK: gzip image found at block 0", then "RAMDISK: incomplete write (5386 != 16539)"
<sphalerite> clever: samueldr: do either of you know this error message?
<samueldr> (sorry, never played with kexec)
ninjin has joined #nixos-chat
<clever> sphalerite: nope, havent seen that before
<sphalerite> it causes it to panic after trying to mount the root fs itself (which it can't because I didn't tell it where to look)
<sphalerite> well, it's off to the kernel sources I go…
aszlig has quit [Quit: Kerneling down for reboot NOW.]
aszlig has joined #nixos-chat
pie__ has quit [Ping timeout: 255 seconds]
<sphalerite> aszlig++ for your MD5 deprecation work
<{^_^}> aszlig's karma got increased to -666
<sphalerite> aah very nice
waleee has quit [Quit: WeeChat 2.4]
* manveru is still watching haskell build stuff...
<manveru> i think i'm gonna need a build farm to get hnix-lsp to run
<manveru> if i at least knew what nixpkgs version domenkozar was using :|
Zer000 has joined #nixos-chat
<samueldr> ^ cc emily
drakonis has joined #nixos-chat
drakonis_ has joined #nixos-chat
drakonis has quit [Ping timeout: 268 seconds]
drakonis has joined #nixos-chat
drakonis has quit [Quit: WeeChat 2.3]
drakonis has joined #nixos-chat
drakonis_ has quit [Ping timeout: 250 seconds]
jasongrossman has joined #nixos-chat
jasongrossman has quit [Read error: Connection reset by peer]
drakonis has quit [Ping timeout: 268 seconds]
drakonis has joined #nixos-chat
jasongrossman has joined #nixos-chat
__monty__ has quit [Quit: leaving]
jackdk has joined #nixos-chat
<Arahael> Woohoo! Managed to get my specific version of jinja2 in. :) Mis-matched sha2, though, but that was expected.
<Arahael> (I used toolz's sha2, while cargoculting)
jasongrossman has quit [Ping timeout: 268 seconds]
jasongrossman has joined #nixos-chat