gchristensen changed the topic of #nixos-chat to: NixOS but much less topical || https://logs.nix.samueldr.com/nixos-chat
<colemickens> irccloud supports slack workspaces now?
jasongrossman has joined #nixos-chat
<colemickens> also, jeez, didn't know that there were OSS communities that exclusively used Jabber. :/
<colemickens> or xmpp I guess?
<joepie91> aye, XMPP
<joepie91> colemickens: you mean XMPP MUCs (rooms)?
<colemickens> I'm not really sure. I'm actually realizing I know nothing about XMPP as I'm trying to join the room... ha.
<joepie91> colemickens: I need to sleep in 10 minutes max; you have until then to ask me whatever questions you might have about it :P
<joepie91> (I know more about XMPP than I'm comfortable with, after dealing with it for a client project)
<colemickens> okay, this is going to be real, real basic, take pity on me.
<colemickens> whats the fastest I can join the `tails` room? I'm okay with downloading a client.
<colemickens> I'm not even sure if I have to go register on conference.riseup.net somehow?
<joepie91> colemickens: do you have any type of standard XMPP client yet?
<joepie91> like Pidgin or w/e
<colemickens> no
<colemickens> (install Pidgin now)
<joepie91> colemickens: right, so Pidgin is a bit crap but I know how it works, Gajim is less crap but I don't know how it works
<joepie91> so for now I'd advise Pidgin
<joepie91> I assume you also don't have an XMPP account yet?
<joepie91> (with any provider)
<colemickens> right. I guess this is federated
<colemickens> so I need an account *somewhere* at least
<joepie91> yeah
<colemickens> I probably have some without knowing it if I had to guess.
<joepie91> one sec
<joepie91> Google doesn't count :)
<joepie91> technically XMPP but they refuse to fix their shit so they don't federate with other servers
* colemickens nods
<joepie91> hm, xmpp.net seems down, one sec
<joepie91> pick an XMPP provider, any provider
<joepie91> (I would recommend one with an A score though :P)
<joepie91> if the site provides a registration form, use that
<joepie91> if not and it provides no instructions, you can register from within Pidgin
<colemickens> oh the stress of making a decision with no critieria
<joepie91> by going to manage accounts -> add and then picking XMPP, filling in the username and password you want, the provider domain for the domain, and ticking the "Create this new account on the server" box -- all other boxes can be left default
<joepie91> colemickens: neko.im is one I can recommend but they have manual registration
<joepie91> so that's of no use here
<joepie91> :p
<joepie91> (you have to send them an email)
<joepie91> colemickens: honestly, just pick any provider with an A rating and create a 'permanent' account at neko.im later
<joepie91> it's all gonna work the same
<joepie91> if you want to reduce your exposure to untrusted servers (given that you're asking about tails), pick the same provider for your account
<joepie91> ie. riseup.net
<joepie91> but I don't know if they have open registration
<jasongrossman> colemickens: I've used chinwag.im very successfully. Easy to register there.
<colemickens> patchcord.be had inband registration and seemed to work so I guess I'm there now :)
<colemickens> cool, that was easy enough
<joepie91> colemickens: alright - do you have a working and logged-in account?
<colemickens> thanks @joepie91
<joepie91> if yes, Buddies -> Join a chat
<joepie91> enter details
<joepie91> ta-da
<joepie91> (yes, I know, it makes no sense that it's under "Buddies" :P)
<colemickens> yeah, just got in :)
<colemickens> woot
<joepie91> colemickens: keep in mind that it's not end-to-end encrypted
<colemickens> lol there are 5 people in the room, hahaha
* colemickens nods
<joepie91> colemickens: any further questions? :P
<colemickens> nah, think I got it. Thanks!
<joepie91> alright :)
* joepie91 closes XMPP helpdesk
<jasongrossman> Night joepie91.
<joepie91> night :P
drakonis has quit [Quit: WeeChat 2.3]
drakonis has joined #nixos-chat
Synthetica has quit [Quit: Connection closed for inactivity]
iqubic has joined #nixos-chat
iqubic has quit [Ping timeout: 264 seconds]
iqubic has joined #nixos-chat
iqubic has left #nixos-chat ["ERC (IRC client for Emacs 26.1)"]
iqubic has joined #nixos-chat
lassulus_ has joined #nixos-chat
lassulus has quit [Ping timeout: 246 seconds]
lassulus_ is now known as lassulus
drakonis has quit [Quit: WeeChat 2.3]
tertl3 has quit [Quit: Connection closed for inactivity]
<elvishjerricco> Neapolitan pizza looks really hard to make.
endformationage has quit [Quit: WeeChat 2.3]
aleph- has quit [Ping timeout: 245 seconds]
<jasongrossman> elvishjerricco: You need a really hot oven. Then I don't think it's all that hard.
<elvishjerricco> jasongrossman: Really? Most people seem really particular about the yeast and fermentation.
<elvishjerricco> "most people" meaning the people who's opinions I've read :P
<jasongrossman> elvishjerricco: I don't know absolutely for sure because I've never had a hot enough oven, but I make something similar with any old yeast and baker's flour ... and it's not much worse with ordinary plain flour. IMO the trick (apart from the hot oven) is just to make the dough really fresh. That's enough to impress most people.
<elvishjerricco> jasongrossman: Good to know. One totally unnecessary thing I wanna try is making my own mozzarella. So far I’ve only taught myself Chicago style deep dish, and good mozzarella is super important for that. I’m sure it’s also important for Neapolitan.
<jasongrossman> elvishjerricco: I've done that. It's difficult. And now I help to rescue cows instead.
<jasongrossman> elvishjerricco: Discussion moved to #nixos-chat-veganism.
<elvishjerricco> Yea what I’ve read indicates that making mozzarella at all is easy, but making mozzarella that’s better than the crap at the grocery store is really hard.
<iqubic> Mozzarella s a pint.
jasongrossman has quit [Quit: ERC (IRC client for Emacs 26.1)]
<elvishjerricco> iqubic: Did you mean to say it’s a pain?
<iqubic> Yes.
<elvishjerricco> iqubic: Got any tips?
<elvishjerricco> Also, is it even worth it? :P
<iqubic> I've never done it. I've just heard about it from my friends.
jackdk has quit [Ping timeout: 272 seconds]
<sphalerite> gchristensen: yeah the cold has been going round
<ivan> https://hamy.io/post/0010/how-i-lost-my-data-trying-to-back-it-up/ nixos install/live CDs don't activate dmraid, do they
<sphalerite> ivan: nope doesn't look like it
<ivan> good because it can apparently cause immediate data loss
<clever> ivan: but i believe they always activate lvm
<clever> ivan: i also prefer using software raid with zfs
<clever> ivan: i can also see how read-only actions could mutate the array, if the raid card thinks its out of sync and tries to sync it back up
<clever> and now ive hit the end of that link, and see what the problem is!
<clever> he had 2 raid superblocks!
<clever> thats why my install script runs `wipefs -a`, to nuke every superblock!
tilpner has joined #nixos-chat
<sphalerite> the "super" in "superblock" is short for "superfluous" right? :D
<clever> another thing to note, is that with parity based raids, you have 2 data, and a checksum, and the hardware can compute what value is "right", even if its not even a raid array
<clever> but zfs, has checksums on every block, so if zfs tries to do the same thing, the checksum wont match, even after "fixing" it, so i would expect zfs to not eat your disk
<clever> though zfs has a lot more metadata, so its less likely to mis-identify an entire disk from 1 sector
<gchristensen> clever: have you ever made a zfs pool on some temp files and explored them with a hex editor / broken them on purpose?
drakonis has joined #nixos-chat
endformationage has joined #nixos-chat
<clever> gchristensen: i have used the file backend before, but ive not tried to break them like that
iqubic has left #nixos-chat ["ERC (IRC client for Emacs 26.1)"]
<clever> gchristensen: one thing i have read, is that zfs checksums practically everything in the filesystem
Synthetica has joined #nixos-chat
endformationage has quit [Ping timeout: 250 seconds]
endformationage has joined #nixos-chat
<drakonis> i'm falling into the emacs rabbit hole
<drakonis> send help
<gchristensen> get out while you still can, it isn't worth it, it is just an editor
<drakonis> what if i use vi inside it
<drakonis> it does everything i want though
<drakonis> i might never leave it aaaaa
<ldlework> "it is just an editor" - someone who hasn't used emacs
<ldlework> :P
<Synthetica> Just use an Electron based editor, it's Emacs, but more bloated and less configurable!
<sphalerite> drakonis: congratulations!
aleph- has joined #nixos-chat
<lejonet> ldlework: correction then: "Its supposed to just be an editor" :P
<lejonet> But it turned into an OS with a lousy editor instead
<ldlework> it's more of an application platform
<lejonet> Isn't that what a OS generally is? ;)
<ldlework> is it
<lejonet> well yeah, because a OS is a platform, and you usually host applications ontop of it
<lejonet> Sometimes, you can do other things with the platform too, like general OSes like nixos, but you don't have to, i.e. containers, be able to
<ldlework> gee, i guess emacs is an os then
<lejonet> (but in a more serious note, emacs have support for most things that people look for in a OS, it has a mail client, a browser, an editor etc etc)
<ldlework> yeah never mind all that stuff an os does that emacs depends on to work
<lejonet> so the joke about emacs being "An OS with a lousy editor" isn't as far fetched as you might think :)
<gchristensen> exwm
<lejonet> gchristensen: was just going to mention that :P
<ldlework> it's just a window manager..
<lejonet> ldlework: you mean the kernel does I guess? :)
<samueldr> nobody compiled emacs for UEFI yet I presume
<gchristensen> how is that rust port coming?
<lejonet> redox?
<gchristensen> how is that rust port of emacs coming
<gchristensen> given that port + the efi compilation target of rust ...
<ldlework> someone wrote a window manager in python, is the python runtime an os? is qtile an os?
<ldlework> emacs is just a program that can run lisp code and show you buffers of text
<samueldr> "just" :)
<lejonet> ldlework: but it so much more than that, as you aptly said before :)
<ldlework> if your application can be modeled in terms of input sequences being mapped to lisp functions, you can probably build your application on emacs
<ldlework> no, it really is just that
<ldlework> in the same way that python is just that
<ldlework> it's existential simpicity doesn't mean you can't build countless things with it
<lejonet> python is a different thing than emacs tho, if you would've said elisp, sure
<ldlework> but emacs really is just a program that maps input sequences to lisp functions which sometimes update a buffer
<ldlework> (or fetch mail, talk to an api, or whatever lisp can do)
<ldlework> emacs doesn't actually do any of the things only an OS can do. the joke has never made sense.
<gchristensen> spoil sport
<ldlework> you can script vim..
<lejonet> gchristensen: agreed
<lejonet> Since when did jokes have to make sense... :P
<ldlework> well you doubled down on explicating it
endformationage has quit [Ping timeout: 268 seconds]
<ldlework> i was the one who scoffed at emacs being played as 'just an editor' :)
<lejonet> I sarcastically ran with the "evangelistical" approach ;)
<ldlework> i've been extending vscode lately
<joepie91> emacs best macs
<ldlework> it's been a mixed bag
<ldlework> joepie91: remember imacs
<Synthetica> Vscode is pretty good
<ldlework> Only 90's Kids Farms Remembers
<ldlework> Synthetica: I had some trouble testing my linux compiled vsix on my windows machine but other than that it's been pretty smooth.
<ldlework> completion works so good in vscode
<qyliss^work> Linux is not an operating system unto itself, but rather another free component of a fully functioning Emacs system,
<ldlework> hehe
<sphalerite> GNU Emacs please
<gchristensen> sphalerite
<qyliss^work> Or, as I've recently taken to calling it, GNU+Emacs
<sphalerite> gchristensen
<gchristensen> lmao
<Synthetica> ldlework: I'm so glad I don't use Windows anymore
<sphalerite> gchristensen: what was the highlight about though?
<ldlework> Synthetica: it's good for gaming
<Synthetica> ldlework: I know, it's just that I don't really do that anymore
<lejonet> I was actually positively surprised of how good gaming on linux is, for many of the games I play (with Proton and steam)
<lejonet> sure, still a loooong way to go before it can be called anywhere near actually functional in general, but there's been a fair headway in that direction lately
<drakonis> well, it has been full steam ahead towards achieving the goal
<drakonis> (ha ha full steam ahead)
<lejonet> ba dum tis! :P
<drakonis> i want something better than lutris though
<lejonet> I've not used lutris honestly
<infinisil> Did something change with GitHub's notifications?
<drakonis> it handles wine in a sloppy manner
<infinisil> Earlier today I had like 20, but I didn't open any, yet I only have 4 now
<infinisil> And the "All notifications" tab also only contains those 4
<drakonis> i don't want several wine prefixes
<lejonet> ah, it goes that direction? Yeah, that is usually more pain than its worth
<lejonet> infinisil: maybe your designated FBI agent handle the other 16?
<drakonis> i have battlenet installed and it wants a different prefix for each bnet game
<drakonis> i find that to be terrible
<lejonet> That is quite terrible, yes
<drakonis> also i have a thousand(!!) steam games
aleph- has quit [Ping timeout: 245 seconds]
<drakonis> i would never use lutris with steam today
<lejonet> if it wants a new prefix for each game, yeah, that'd just be a pain
<lejonet> I found it annoying enough to have 2, when I played WoW through wine, but needed a 32-bit prefix for the curses client
<infinisil> (sorry for talking into your convo, but) this is super weird. In a totally separate firefox container, with a secondary github account, I got 4 notifications for my primary github account.. ??
<infinisil> I have all the notifications in my primary account container
<infinisil> I am *not* subscribed to those PR's from the notifications in the secondary account, I have no idea why they are in my notifications there
<lejonet> infinisil: thats the nice nature of irc tho, you can have several convos simultaneously :)
<infinisil> And every notification I click doesn't appear in "All notifications", which is what usually should happen
<infinisil> No idea what fudgery github does to accomplish that
<infinisil> And it might be firefox's fault, containers shouldn't allow for anything like that
<infinisil> The secondary account should'nt even have any connection to the primary one
<drakonis> don't worry about it
<drakonis> firefox containers?
<drakonis> weren't these removed?
<infinisil> No? Not sure where you heard that
<infinisil> Firefox is better with containers than ever
<drakonis> fair enough
<gchristensen> they're super good!
<gchristensen> esp. with the multi-account container plugin
<drakonis> in another matter, how's the flakes proposal?
<drakonis> is it still getting worked on?
<gchristensen> yea
<drakonis> nice, can't wait to use it, channel management is a mess :|
<infinisil> I think this might take a while tbh
<infinisil> Like, a really long time actually
<gchristensen> it might
<gchristensen> but it might not!
<infinisil> The only person working on this is eelco?
<infinisil> Interesting!
<gchristensen> I've been mentioning the possibility of grants for a few weeks now... glad to have something to share :P
<drakonis> very nice
<joepie91> niiiiiiiiiiiice
<LnL> gchristensen: !
<gchristensen> Eelco and Armijn have been hard at work :D
<colemickens> infinisil: whoa, did you find anything more about Firefox?
<infinisil> colemickens: What do you mean?
<drakonis> that's very nice haha
<colemickens> infinisil: re: github notifications in the wrong container
<colemickens> I wonder if GitHub pushes notifications via websocket and got wires crossed on their side?
<infinisil> I have no idea how any of this works, could be
<gchristensen> ldlework: what is that program which describes your system with an ascii logo?
<drakonis> neofetch?
<gchristensen> perfect, thanks
<drakonis> alternatively there's screenfetch
<drakonis> same thing but in shell
<gchristensen> ah nice
<drakonis> wait they're both in shell, what is the point
<drakonis> i suppose neofetch might just be cleaner than screenfetch at this point
<samueldr> if only there was a way to ask questions online and get an answer
<samueldr> I know I'd ask it "neofetch vs. screenfetch", that would be amazing
* samueldr is maybe a bit too facetious here
<andi-> isn't that what all the AI and machinelearning fuzz is for? Asking questions and getting SOME/ANY answer (not the correct one ofc).
aleph- has joined #nixos-chat
<infinisil> samueldr: Damn, I would've expected a one-sentence answer on stackexchange, not an essay on that!
<aleph-> What's this?
<aleph-> Feel like I missed something good.
<infinisil> There's also logs for the channel btw :)
aleph- has quit [Ping timeout: 250 seconds]
__monty__ has joined #nixos-chat
<gchristensen> funny that neofetch counts the # of dirs in /nix/store as the # of installedp ackages
<LnL> heh
<lejonet> isn't it right tho? In a wrong kind of way? :P
jackdk has joined #nixos-chat
<gchristensen> the troubles are numerous, and it is a perfectly fine substitute
<gchristensen> seeing as by the time a thing is in /nix/store, the info of it being a "package" is lost
<LnL> kind of but comparing with other systems 50k is kind of a lot :)
<lejonet> Mhm
__monty__ has quit [Client Quit]
<lejonet> This is one of the main reason why a lot of distros separate the actual package info from the installed packages, i.e. /var/db and similar
<gchristensen> "cable internet data is delivered over an MPEG stream"
<lejonet> and bobs my uncle
<lejonet> whaaat?
aleph- has joined #nixos-chat
<lejonet> oh boy... I agree with @hedgeberg, its stupid enough to be what actually is being done to deliver cable internet...
<gchristensen> I mean, that cisco doc is pretty clear :P
<lejonet> kind of how DSL uses the upper frequencies in the POTS lines
<lejonet> well yeah, but cisco is also known for being a tad... behind times in their docs :P
<gchristensen> apparently this is no longer true as of docsis 3.31
<gchristensen> 3.1*
<lejonet> Yeah, which also explains why you can actually get "modern" speeds over cables nowdays
<lejonet> Because one of the more important changes that was started to be done already at 100BaseT is to change the PHY encoding to have larger frames, to lower the overhead of signalling
jackdk has quit [Remote host closed the connection]
<gchristensen> it is annoying that I can get 940mbps down but only ~30mbps up
* lejonet is happy with his 1000/1000
<gchristensen> I used to get that ... then I moved in to a fairly rural area and was lucky to land in a neighborhood which didn't only have dialup
<lejonet> Yeah
<lejonet> Tho getting 1000 down in a rural area isn't bad either, even tho I fully understand the frustration that you can get higher up
<gchristensen> yeah, it is very lucky
<LnL> yeah upload is terrible here with almost any provider
<gchristensen> I very nearly bought a house which can't get anything but dialup.
<lejonet> the horror
aleph- has quit [Ping timeout: 246 seconds]
jackdk has joined #nixos-chat
endformationage has joined #nixos-chat
aleph- has joined #nixos-chat