gchristensen changed the topic of #nixos-chat to: NixOS but much less topical || https://logs.nix.samueldr.com/nixos-chat
parsley936 has quit [Remote host closed the connection]
parsley936 has joined #nixos-chat
parsley936 has quit [Ping timeout: 265 seconds]
<joepie91> hurray I have finally fixed my project again
<joepie91> after shaving that yak
<joepie91> now I can continue building my UI toolkit :P
<cole-h> I can see the light at the end of the tunnel... https://i.imgur.com/YRDe06F.png
<cole-h> Also I am so glad tmux exists
<qyliss> when did you start this?
<cole-h> Because I've crashed sway on accident a few times while this was running (which would have made me restart that transfer)
<qyliss> sway is too easy to crash :(
<infinisil> cole-h: What's that?
<cole-h> infinisil: Me transferring my windows10 VM disk from my backup to my NixOS system
<cole-h> Because I forgot to move it over before I wiped the SSD x)
<cole-h> It was quite literally a second after I had ran nixos-install that I realized: "Oh, I didn't transfer my 400G VM..."
<cole-h> I maybe could have recovered it since that was all I had done, but I didn't want to risk any corruption, figured it was better to restore from backup.
<infinisil> I see :o
<gchristensen> 25 insertions, 450 deletion (deleting a shell script to configure ubuntu, adding 25 lines of nixos config)
<energizer> +1 nixos
<hexa-> -425 nixos
andi- has quit [Ping timeout: 272 seconds]
waleee-cl has quit [Quit: Connection closed for inactivity]
andi- has joined #nixos-chat
slack1256 has quit [Remote host closed the connection]
drakonis has quit [Ping timeout: 272 seconds]
<colemickens> cole-h: maybe I should let it go but I still have no idea why on earth that took so long
<colemickens> that's <1MB/sec right?
hexa- has quit [Quit: WeeChat 2.7.1]
hexa- has joined #nixos-chat
hexa- has quit [Client Quit]
hexa- has joined #nixos-chat
hexa- has quit [Client Quit]
hexa- has joined #nixos-chat
slack1256 has joined #nixos-chat
slack1256 has quit [Remote host closed the connection]
<cole-h> colemickens: Indeed. I saw it at 1.01MB/s once, though!
<colemickens> :)
endformationage has quit [Quit: WeeChat 2.6]
* JJJollyjim reopens all her electron apps, having finished running nixpkgs-review
<JJJollyjim> i've gotta be able to solder more ram into this laptop, right? :P
cjpbirkbeck has quit [Quit: cjpbirkbeck]
lovesegfault has quit [Quit: WeeChat 2.8]
<pie_> JJJollyjim: iktf
lovesegfault has joined #nixos-chat
parsley936 has joined #nixos-chat
parsley936 has quit [Remote host closed the connection]
parsley936 has joined #nixos-chat
parsley936 has quit [Remote host closed the connection]
parsley936 has joined #nixos-chat
immae has quit [Quit: WeeChat 2.7.1]
immae has joined #nixos-chat
<eyJhb> Finally, accounting done for the past two monts
<eyJhb> months*
FRidh has joined #nixos-chat
__monty__ has joined #nixos-chat
parsley936 has quit [Remote host closed the connection]
parsley936 has joined #nixos-chat
parsley936 has quit [Remote host closed the connection]
parsley936 has joined #nixos-chat
<iqubic> I wish it were possible to have different tabs in FireFox output their audio to different PulseAudio sinks.
<ar> iqubic: it isn't? multiple streams in firefox show up here as multiple streams in pavucontrol
<iqubic> Oh my lord! Thanks for that info! So that's why the number of times FireFox shows up in pavucontrol seemed random to me. I love knowing this.
<ar> it would be nicer if that was configurable from inside firefox
<iqubic> I agree.
parsley936 has quit [Remote host closed the connection]
parsley936 has joined #nixos-chat
<gchristensen> and the stream is deleted and recreated when you pause / play, I think
<__monty__> gchristensen: That might've been for a different channel?
<gchristensen> no, its for iqubic / ar
<__monty__> Oh, ok, makes sense.
parsley936 has quit [Remote host closed the connection]
parsley936 has joined #nixos-chat
neeasade has joined #nixos-chat
Naptra has joined #nixos-chat
parsley936 has quit [Remote host closed the connection]
parsley936 has joined #nixos-chat
ohhaimark[m] has joined #nixos-chat
Naptra has quit [Quit: Leaving]
julm_ has joined #nixos-chat
julm has quit [Ping timeout: 260 seconds]
julm has joined #nixos-chat
julm_ has quit [Quit: leaving]
endformationage has joined #nixos-chat
<pie_> the annoying thing is youre going to have to create as many sinks as you need
<pie_> well, other annoying thing
<pie_> besides the pause/play tihng
<cole-h> Guys
<bqv> congrats
<cole-h> Now let's see if it actually works...
cole-h has quit [Quit: Goodbye]
KeiraT has quit [Read error: Connection reset by peer]
cole-h has joined #nixos-chat
waleee-cl has joined #nixos-chat
<cole-h> IT'S ALIIIIIIIIIVE!!!
* pie_ watches as 70% of his issues slowly get stale notifications
<cole-h> lol
<pie_> its barely any yet but i expect most of my issues to get notified
<joepie91> pie_: yeah, they've been rolling in here also
<cole-h> It's not all bad... I got a stale notification for an issue that I actually wanted to read just a few minutes ago.
<joepie91> most of the notifications I'm getting seem to be for issues I've filed that were never triaged beyond "is a bug"
KeiraT has joined #nixos-chat
parsley936 has quit [Remote host closed the connection]
parsley936 has joined #nixos-chat
<andi-> I hate how I can recognized packages by the structure of the text that scrolls by why they are compiling
<gchristensen> andi-: feels bad, right?
<andi-> just means I've wasted too much time of my life watching computers
parsley936 has quit [Remote host closed the connection]
parsley936 has joined #nixos-chat
<srhb> Sometimes I ostensible play games instead of watching text flows
<srhb> Meaning, usually, I play "world gen" or "character creation" for a few hours and go to bed with a book.
<srhb> Humans are silly.
<MichaelRaskin> I do not want to set up a temporary after-application of a rule dismissing everything from the stale bot. Yet. But the bot seems to be nudging me there
FRidh has quit [Ping timeout: 246 seconds]
FRidh has joined #nixos-chat
neeasade has quit [Ping timeout: 260 seconds]
FRidh has quit [Quit: Konversation terminated!]
neeasade has joined #nixos-chat
burkelibbey_ has joined #nixos-chat
<gchristensen> infinisil: hmm it looks like znapzend's config doesn't support raw sends. do you know things about this?
drakonis has joined #nixos-chat
parsley936 has quit [Remote host closed the connection]
<infinisil> gchristensen: There is the compressed feature which does -L -c -e, which is what --raw does for unencrypted sets. But for encrypted ones it seems to be not supported yet: https://github.com/oetiker/znapzend/pull/323
<{^_^}> oetiker/znapzend#323 (by aarononeal, 2 years ago, open): Support raw sends of encrypted datasets
parsley936 has joined #nixos-chat
neeasade has quit [Remote host closed the connection]
<gchristensen> -L :o
<gchristensen> -L is scary.
<gchristensen> toggling -L trips the "lose my data plz" bug
<infinisil> gchristensen: -L = --large-block?
<gchristensen> yeah
<infinisil> Why would that lose your data?
<gchristensen> if you go from -L -> no -L, or no -L -> -L, your data is corrupted
<{^_^}> zfsonlinux/zfs#6224 (by zrav, 2 years ago, open): File incorrectly zeroed when receiving incremental stream that toggles -L
<gchristensen> and worse, scrubs don't find it
<danderson> ... open 2 years ago? Ouch :(
<gchristensen> thankfully a fix is in review
<danderson> yup
<danderson> and I guess it's fair to just say "sorry, changing settings isn't supported"
<danderson> but it'd be nice to at least error out explicitly :/
<gchristensen> yeah.
<gchristensen> I still wish for something like ssh remote zfs receive --send-params remotedataset | zfs send --auto-args localdataset@mysnap | ssh remote zfs receive --figure-it-out remotedataset
<infinisil> That would be nice
<infinisil> "give me the most data-efficient send settings"
<gchristensen> "# ssh target zfs receive -C dst | zfs send -RC src@TOSNAP | ssh target zfs receive -F dst" https://docs.oracle.com/cd/E69294_01/html/E69466/gplkt.html
leah2 has quit [Ping timeout: 260 seconds]
leah2 has joined #nixos-chat
parsley936 has quit [Remote host closed the connection]
parsley936 has joined #nixos-chat
drakonis_ has joined #nixos-chat
neeasade has joined #nixos-chat
drakonis has quit [Ping timeout: 246 seconds]
<infinisil> Very interesting video about reverse engineering wind wakers RNG for speeding up a minigame for speedruns! https://www.youtube.com/watch?v=1hs451PfFzQ
<samueldr> I think the real gem in there is not necessarily reverse engineering it, I think it was relatively well known, but figuring out a scheme to find where you are in the seed
<samueldr> it's fascinating to think most of the high level runners end up within a "small" range of possibilities when they get to that point
<infinisil> Yeah, that was really neat
drakonis_ has quit [Quit: WeeChat 2.7]
drakonis has joined #nixos-chat
<cole-h> adisbladis: Trying out your fish_prompt... looks clean. I really like it.
<Valodim> infinisil: very good video, thanks
slack1256 has joined #nixos-chat
webstrand has joined #nixos-chat
__monty__ has quit [Quit: leaving]
<MichaelRaskin> ashkitten: is your Cosmo now locked?
<ashkitten> no
<ashkitten> is yours?
<MichaelRaskin> Mine seems to be now
<MichaelRaskin> I looked up — I placed in September
<MichaelRaskin> Hmmm
<MichaelRaskin> Connectivity Kit is still not locked though
<ashkitten> mine was june
<MichaelRaskin> But how
<ashkitten> they haven't put out an update yet, maybe they're still working on locking contributions?
<MichaelRaskin> Might be so
<ashkitten> did you get an email when it happened?
<MichaelRaskin> Nope, IGG apparently doesn't think it's worth an email
<ashkitten> hmph
<ashkitten> well, still says placed for me. i'll check tomorrow or if there's an update
<samueldr> not saying anybody didn't, but apparently the bane of crowdfunding efforts is people not answering the "address survey" once the campaign is over
<samueldr> not sure if even relevant here
<MichaelRaskin> So, by the second time «I need to come to work again» it is at least locked
<ashkitten> i filled in my address and the survey asking about keyboard layout
<MichaelRaskin> samueldr: true, but I think IGG is of the «must fill now can edit later» persuasion
<MichaelRaskin> I did fill both address and keyboard choice
<samueldr> I *think* some crowdfunders may not use the crowdfunding site's systems sometimes and do bad things™ on custom platforms, but I assume they must be using the IGG site here because of what you're saying
<samueldr> (things can be messy)
<MichaelRaskin> Of course, it is unclear how long it will take from «locked» to «handed over to delivery inside EU»
<samueldr> all of it
<MichaelRaskin> There is a bit of … spread about it specifically in case of Cosmo, indeed
<MichaelRaskin> Apparently from a few days to a few months
<ashkitten> yeah especially with customs
<ashkitten> been slow due to virus reportedly
<samueldr> from experience some will batch ship by countries too
parsley936 has quit [Remote host closed the connection]
<ashkitten> i'm in the US unfortunately
parsley936 has joined #nixos-chat
<MichaelRaskin> As I understand it, they definitely want to do batch import into EU. The question is the size of the batch
<samueldr> how quaint, just looked at the state of a (small) crowdfunding thing "Estimated delivery: May 2020"
<samueldr> (they've been vocal about the state and it's more of an artifact of that being their initial estimate)
<MichaelRaskin> Planet Computers have a special style of failing at communication
<samueldr> let me guess, push all sorts of update, but nothing about the current state of shipping?
<ashkitten> samueldr: well, the mycroft mk2 was originally to ship in what, december 2018? now it's set to miss 2020 entirely
<MichaelRaskin> Nope, that would not be special!
<samueldr> ashkitten: oof, though what I'm looking at is more of a "done" project, more of a "let's use a crowdfunding platform to sell a new product that actually is trivial and we have experience making"
<ashkitten> lol
<samueldr> unnecessary crowdfunding
<ashkitten> yeah the mycroft team scrapped at least 2 almost-finished versions of the product due to various reasons i think
<MichaelRaskin> samueldr: well, to be fair, Planet does develop devices in rare formfactors, and long-term preorders are a nontrivial share of their total sales
<ashkitten> luckily the project is still in progress
<ashkitten> and has external funding
<ashkitten> so it's hopefully just slow
<samueldr> MichaelRaskin: oh, I wasn't implying theirs was unnecessary
<MichaelRaskin> So, Planet's communication style seems to be «never have an update without positive news»
<ashkitten> which means they don't give updates when they only have negative news, leaving us all hanging :/
<MichaelRaskin> They will usually later explain what the hell they did not take into account this time
<MichaelRaskin> For example a month later when they figure out how to solve the new problem
<MichaelRaskin> But well, Fxtec Pro1 was «Sailfish, maybe» and no track record, and Planet Cosmo was «Debian and Sailfish, most probably» with Geminis _eventually_ delivered, so I picked Planet
<MichaelRaskin> (Pro1 and Astra have nicer formfactors than Cosmo, for sure, and Pro1 doesn)
<samueldr> fxtec's keyboard looks so bad imo :/
<MichaelRaskin> doesn't even look implausible mechanically unlike Astra
<samueldr> MichaelRaskin: links to astra?
<ashkitten> my friend had a gemini (which randomly died, unforhunately) and i got to try it out and i really liked it, so i bought in on the cosmo
<MichaelRaskin> Astra is the next Planet
<samueldr> main gripe I see with fxtec's keyboard is how they shifted all letters right one column, and swapped the lost column to the left of those letters
<MichaelRaskin> Ah right, sorry
<samueldr> no worries
<MichaelRaskin> Dunno, Pro1 doesn't look that bad
<samueldr> though it seems a bit funky how they're already on the next phone
<ashkitten> what, they're already building a new phone to replace the one i haven't received yet? ;~;
<MichaelRaskin> I used N810, it also made some tradeoffs
<MichaelRaskin> ashkitten: Kind of makes sense
<samueldr> MichaelRaskin: I think my main gripe is that they had the room to make it much better, and sensible, literally the keys are all there
<MichaelRaskin> After the first batch people who know how to design to production have nothing else to do but start a new phone
<samueldr> but they somehow bunged it up and shifted the layout around for no apparent good reason
<MichaelRaskin> I mean, there is an obvious reason
<samueldr> which is?
<MichaelRaskin> Symmetry
<samueldr> ah, so an obvious bad reason
<MichaelRaskin> Not aesthetical symmetry, mechanical symmetry
<samueldr> hm?
<MichaelRaskin> For thumb typing you _do not_ want to have «a» too far left
<MichaelRaskin> You want the letters to be in the range of not-too-bent thumbs, and you want two thumbs to carry comparable loads during typing
<samueldr> I'm not convinced, though I understand your point of view
<MichaelRaskin> It is clearly designed with stand-up two-thumbs typing in mind (and one of the priorities)
<MichaelRaskin> (And I do like this point of view)
<samueldr> the issue I have with mangling the keyboard that way is that alternate layouts simply won't work
<samueldr> sure, it's sensible for US QWERTY
<samueldr> but I'm looking at the french canadian layout and it's just broken, I don't even see how it can work in software on the device considering how they broken up the /? key
<MichaelRaskin> I can tell you that at some point I was reminded that my Asus laptop has a layout where the arrow up is mapped to a key literally carrying a down arrow
<samueldr> huh?
<samueldr> the way the keyboard layout is on the fxtec I wouldn't be surprised to see a kernel driver that forcibly shoves us-qwerty keyboard events in a bad way
<MichaelRaskin> Well, I did not need the numpad, and there were almost no large double keys (except Keypad-plus, but fortunately not keypad-zero)
<samueldr> ah, so a custom map?
<samueldr> I thought you meant from the factory
<MichaelRaskin> Yep, I pushed the arrows a bit to the side, had an extra modifier, why an, like three of them, and had a very nice layout with everything available
<MichaelRaskin> No-no
<MichaelRaskin> Asus does not do crazy things
<samueldr> I'm discounting remapping the keyboard in all these cases because it shouldn't be what users have to do to be able to use a keyboard
<samueldr> there is an ISO standard for keyboards, all keyboards should conform to it
<samueldr> and YES, the US 104 keys layout IS covered by that ISO standard
<MichaelRaskin> Erm, what about no
<samueldr> MichaelRaskin: physically, yes
<samueldr> I'm talking about the key clusters
<MichaelRaskin> I mean, applying ISO standard for fullsize keyboards to handheld devices?
<MichaelRaskin> We have enough monopolistic unification
<MichaelRaskin> We do not need to also apply standards to the things they did not plan for
<ashkitten> i sent the indiegogo page for the astro slide to my gf and she's already backed it
<samueldr> I have never seen a mangled keyboard that can work right with non-us-qwerty layout, except if it's been somehow reworked as a once-more one-off keyboard
<ashkitten> now im gonna be envious until i get my cosmo
<MichaelRaskin> Envious of what?
<MichaelRaskin> Ah
<MichaelRaskin> Then she will be envious for the next two years?
<ashkitten> lol, yes
<samueldr> she already has the previous one, no?
<MichaelRaskin> It's so sweet how people discuss how Astro will be obsolete when it ships in a year
<ashkitten> no, that's a different friend
<samueldr> ah, sorry
<MichaelRaskin> Reality: ships in two years
<ashkitten> i wonder what the next planet device will look like, after the astro
<MichaelRaskin> Same, but less broken mechanically
<MichaelRaskin> And with eInk on the bottom
<MichaelRaskin> I read Cosmo feedback, I look at the mechanical complexity of Astro, and I am horrified
<ashkitten> lol, think it'll break?
<ashkitten> also i'd totally go for a phone with a double sided display, flip it over for eink
<ashkitten> that sounds amazing
<MichaelRaskin> It might get annoyingly stuck in some position
<MichaelRaskin> There has been Yotaphone, I think
<MichaelRaskin> And some eInk thin-client for the phone to attach to the phone case
<ashkitten> okay, but what i really want is a thinkpad ultrabay thing where you slot your phone inside the laptop and the laptop becomes a thin client for the phone
* ashkitten is only slightly obsessed with the thinkpad ultrabay
<MichaelRaskin> Asus has actually done this, but decided the demand is not there
<ashkitten> ow
<samueldr> Razer wanted too
<samueldr> their two phones had the same physical dimensions for that reason
<ashkitten> it's so cool though that you can just!! hotswap your internal floppy drive for a battery!
<samueldr> though razer dropped that (I figure) when they dropped their razer phone team
<MichaelRaskin> The difference is the Razer has a project in 2018, and Asus shipped in 2012
<samueldr> sure
<samueldr> and now no one can try
<samueldr> since asus did it
* ashkitten checks tracking for ultrabay battery and floppy drive
<MichaelRaskin> samueldr: no, nobody can try because Asus is the only major manufacturer who has done anyting interesting in the last 15 years.
<ashkitten> june 5th and 9th
<ashkitten> sigh
<samueldr> oh wait, I forgot, asus couldn't have done it because motorola did it first https://en.wikipedia.org/wiki/Motorola_Atrix_4G
<ashkitten> ATRIX 4G
<ashkitten> i love that phone
<ashkitten> i had one, but didn't have the dock
<samueldr> IIRC the lapdock is still useful these days
<samueldr> not sure if I'm thinking of the wrong product, but one of those kind of product had standard inputs
<ashkitten> atrix 4g was the first phone ever to have a desktop mode when docked
<ashkitten> iirc
<ashkitten> full ubuntu desktop, though slow
<samueldr> at the very least it's among the first ones
<ashkitten> i wish i'd had the dock ;-;
<samueldr> lapdock or the other dock?
<ashkitten> either, really
<samueldr> (or both?)
<ashkitten> i still haven't had a phone with a desktop mode yet
<samueldr> I don't either... that works...
<samueldr> the razer phone 2 has eDP out, but it's a mirror of the screen
<samueldr> pinephone doesn't have type-c alternate mode working, and anyway it looks like my unit has defective USB
<ashkitten> android 10? has an experimental built in desktop mode i think
<samueldr> (still unsure what's up with that)
<samueldr> android 9
<samueldr> and confirmed stuck due to their phone team being disbanded / fired
<ashkitten> lineage?
<samueldr> no community
<ashkitten> lol, rip
<samueldr> and I tried to understand porting
<samueldr> I spent 2 weeks last month on that
<samueldr> it's horrible
<ashkitten> do you have a razer phone?
<samueldr> yes
<ashkitten> ahh
<samueldr> they were cheap, they were dumping their stock at 400$ on their site
<samueldr> and they're AFAICT really good hardware
<ashkitten> huh, not awful but without support...
<samueldr> though a bit bulky
<samueldr> oh, they do have a skeleton crew keeping security updates rolling in
<samueldr> which is the most surprising part
<ashkitten> nixos would be harder than lineage, i'm guessing
<samueldr> no!
<ashkitten> surprising
<samueldr> maybe I'm broken, but I have had more success porting mobile nixos to a device than building for a lineageos that is supposedly supported
<ashkitten> lol
<ashkitten> well android is awful so not that surprising
<samueldr> though I'm 99% sure that failure was due to the proprietary bits
<ky0ko> being more difficult to port than lineage would be an impressive feat
<ashkitten> ky0ko: you've ported devices for lineage?
<samueldr> btw, that's pretty much why I contributed that lineageos branch to robotnix
<ashkitten> oh i see
<ky0ko> ashkitten: i've tried. mirroring samueldr said, i ended up finding it easier to port postmarket than to even get lineage to start building an already supported device
<samueldr> ky0ko: is it specifically lineageos that is hard or anything built on that android lunch infra hard?
<samueldr> ah, I guess lunch
<ky0ko> yes, it's android
<ashkitten> android is dead, long live nixos
<samueldr> I wasn't sure from that first statement if you were gonna come with another android derivative with a better porting story
<ky0ko> i've dealt with aosp stuff too, that's really the culprit
<samueldr> that's what it felt like
<samueldr> based on danielrf[m]'s good work on robotnix
<ky0ko> nah. everything i've tried has not been good, though i've not tried much beyond lineage and aosp
<samueldr> almost nothing was specific to lineageOS, so I guess all the fault lies at the feet of the android mess
<samueldr> btw robotnix doesn't fix the porting story (I think), only the building in a more reproducible way
<lovesegfault> github added a BLM banner
<lovesegfault> It'd be nice if instead they stopped selling sw to ICE
<slack1256> Everybody is an hypocrite even ourselves, we will have to stop measuring sainthood and start listening the arguments...
CRTified has joined #nixos-chat
<elvishjerricco> Welp. My Apple ID randomly stopped working, and I can't even sign in to view the account. Guess I just can't do a bunch of stuff with my phone now
<samueldr> :|
MichaelRaskin has quit [Quit: MichaelRaskin]