gchristensen changed the topic of #nixos-chat to: NixOS but much less topical || https://logs.nix.samueldr.com/nixos-chat
<jasongrossman> Sadly, I'm pretty sure Australian horse thieves come by car, with trailers.
<samueldr> the perfect crime
jcrben has quit [*.net *.split]
srhb has quit [*.net *.split]
jcrben has joined #nixos-chat
srhb has joined #nixos-chat
lassulus_ has joined #nixos-chat
lassulus has quit [Ping timeout: 244 seconds]
lassulus_ is now known as lassulus
sir_guy_carleton has joined #nixos-chat
<joepie91> andi-: emily: simpson: jasongrossman: in relation to the earlier discussion... https://twitter.com/mjg59/status/1042565186677141506
<emily> joepie91: so my initial cynical impulse as to the origins of the email was right, at least :s
<emily> simpson: they didn't even get the copypasta right
<simpson> emily: Oh, the "Excuse me, what you're calling 'Linux'..." one?
<emily> yep
<simpson> Yeah, that's a classic.
<emily> simpson: amazingly, the article doesn't even make this error
<emily> guess it could have been fixed.
<simpson> Clearly due to the hardworking efforts of comment heros!~
<jasongrossman> I have a patented and brillian solution to the Linux naming problem. When people ask me what operating system I run, I say, "It's sort of a sort of Linux."
<jasongrossman> * brilliant
dmc has quit [Quit: WeeChat 2.2]
<jackdk> since the userland tools are so important, I'll tell people I run GNU/nixos
<joepie91> jackdk: that's not inclusive of all userland tools
<joepie91> I call it $(list-packages)/Linux
<jackdk> neither is GNU, but it's pretty fundamental
<jackdk> GnixosU/linux
<jackdk> GNU/linix
<jackdk> GNU/nixos/nix
dmc has joined #nixos-chat
<jasongrossman> LLOL at joepie91
<pie_> GNU/nixpkgs
<pie_> so in light of recent events, are we going to replace the linux kernel with nixpkgs any time soon
sir_guy_carleton has quit [Quit: WeeChat 2.0]
<ekleog> device drivers may be a bit hard to write in nix, but with the proper inb/outb/memwrite/memread builtins, we can do it!
<jasongrossman> I think someone seriously asked about having a BSD kernel as an option, once! (Not going to happen, of course.)
<jackdk> there was a Debian GNU/kFreeBSD at one point but I don't know it's current status
<jasongrossman> jackdk: Good point. I'm pretty sure it's been dropped though.
<ekleog> still exists afaik
<ekleog> also, I don't see why nixpkgs wouldn't include a bsd kernel, if someone did actually package it
<ekleog> but having nixos running on top of a bsd kernel would not be possible, as nixos requires systemd
<jasongrossman> ekleog: Exactly.
<ekleog> well, not all nix-based OSes are nixos :)
<jasongrossman> ekleog: Right, but all the others include their own kernels, so I'm not sure what the point would be ... although it would be fun and couldn't do any harm.
<ekleog> hmm…? not-os doesn't include a custom kernel afaik
<jasongrossman> Oh interesting!
<jasongrossman> I didn't mean a custom kernel, though, just that they boot their preferred kernel long before they're ready to run nixpkgs. But you
<jasongrossman> realise that, I'm sure!
<ekleog> oh, so that's what you were meaning :) yeah indeed, the idea of having nix run the kernel was a bit of a troll, I thought the discussion had continued in a serious manner ^^
<jasongrossman> I was too serious. I should be banned from chat groups.
kisik21 has joined #nixos-chat
lassulus has quit [Ping timeout: 240 seconds]
<sphalerite> maybe jDsomething will port nix to Redox one day? :D
lassulus_ has joined #nixos-chat
lassulus_ is now known as lassulus
kisik21 has quit [Ping timeout: 252 seconds]
jasongrossman has quit [Ping timeout: 240 seconds]
jasongrossman has joined #nixos-chat
jtojnar has quit [Ping timeout: 272 seconds]
jackdk has quit [Ping timeout: 260 seconds]
sir_guy_carleton has joined #nixos-chat
jtojnar has joined #nixos-chat
jasongrossman has quit [Quit: ERC (IRC client for Emacs 26.1)]
nckx has quit [Ping timeout: 240 seconds]
nckx has joined #nixos-chat
jasongrossman has joined #nixos-chat
nckx has quit [Ping timeout: 240 seconds]
<gchristensen> do non-americans say "vacation" in any context, or is it replaced mostly by "holiday"?
<jasongrossman> gchristensen: There are an awful lot of non-American Englishes!
<jasongrossman> gchristensen: And they have varying degrees of closeness to American English.
<jasongrossman> gchristensen: Sorry to critique your question! But it's not simple.
<jasongrossman> gchristensen: In English English, FWIW, "vacation" is almost never used.
<gchristensen> yes of course
<gchristensen> do [the] non-americans [present] say "vacation" in any context, or is it replaced mostly by "holiday"?
<jasongrossman> gchristensen: I live with someone who teaches this and can ask for a more general answer if you want, but not right now.
<gchristensen> sure!
<jasongrossman> gchristensen: Please remind me if I forget!
nckx has joined #nixos-chat
<sphalerite> gchristensen: vacation is used, I think about equally with holiday[s], in Scotland
<sphalerite> I think it might be considered a bit more formal? Or vary from person to person? I'm not sure about it, but it's definitely used here
<jasongrossman> sphalerite: Wow. I'm surprised Scotland is so different from England.
<gchristensen> interesting
<jasongrossman> A complicating factor is that I'm out of date on England. And another one is that of course in some corporate contexts people speak American English even in England.
<jasongrossman> I don't recall *ever* hearing "vacation" in Australia, although I've never worked in the private sector here.
<gchristensen> another thing I find interesting is "going on holiday" or "going to hospital" -- if I were to say holiday I'd usually say "holidays". I'd also say "going to the hospital". But this isn't consistent: I do say "going to school" and "going to prison".
<jasongrossman> Outside America people don't say "going to prison" so often. :-)
<sphalerite> I'm about 10 years out of date on England (holy crap!) but when I was there nobody used "vacation"
<sphalerite> jasongrossman: lol
<simpson> jasongrossman: Is "jail" preferred outside of "prison" in other places? In the USA, at least, jails and prisons are distinct.
<sphalerite> gchristensen: I'd interpret "a holiday" as a trip and "holidays" as the time
<jasongrossman> simpson: I don't know anywhere else that has the US distinction.
<gchristensen> ah
<sphalerite> simpson: what's the difference? :D
<gchristensen> of course "going to the prison" and "going to prison" mean different things, too
<gchristensen> sphalerite: "jail" is smaller and I think specific to a county, a prison is for longer-term sentences
<sphalerite> aah ok
<sphalerite> (unrelated: blaaaaaargh I hate gdb's <optimized out>. I compiled with -g3 -ggdb -Og >:U )
<simpson> sphalerite: In general, one cannot be jailed for long periods of time. If one is sentenced to incarceration, it would be imprisonment. Beyond that, it's all nitty-gritty.
<sphalerite> makes sense I guess
<jasongrossman> Relatedly, no other country locks up huge numbers of people on plea bargains.
<gchristensen> there are definitely issues
<simpson> Oh, I misunderstood; I didn't realize that we were complaining about the USA's legal system. Yes! Complaints!
<jasongrossman> Actually, MORE relatedly, no other country locks up such huge numbers of people awaiting trial.
<jasongrossman> Yes!
<gchristensen> we weren't, we were discussing language differences between our cultures ;) but also yes
<jasongrossman> There's no limit to how many times we can go off topic.
<sphalerite> jasongrossman | Outside America people don't say "going to prison" so often. :-)
<jasongrossman> In SOME languages' chat rooms you hit a recursion limit.
<sphalerite> ^ I think this is where the complaining bit started
<gchristensen> only as long as you can't go back up the stack to previous topics
<sphalerite> (on the off-chance that somebody here knows, does anyone know how to let gdb know all the values?)
rawtaz has left #nixos-chat [#nixos-chat]
<infinisil> sphalerite: what values?
<sphalerite> infinisil: #2 0x00007ffff7607425 in nix::RemoteFSAccessor::readLink (this=<optimized out>, path=...) at src/libstore/remote-fs-accessor.cc:126
<sphalerite> `this` in that stack frame, for example
<infinisil> No idea, but I'd try using a non-optimized debug build
<sphalerite> I compiled with -g3 -ggdb -Og
<infinisil> Oh
<sphalerite> (by passing CXXFLAGS="-g3 -ggdb -Og" CFLAGS="-g3 -ggdb -Og" to configure)
<sphalerite> as arguments. I think that's a correct way of doing it?
<infinisil> Never heard of -Og but the others sound good
<infinisil> I really have no idea lol
<sphalerite> -Og sets optimisations to an appropriate level for debugging
<sphalerite> (nothing to do with original gangster)
<sphalerite> oh. It looks like the Makefile is my culprit…
<sphalerite> it sets OPTIMIZE = 1 by default, and if it's set to 1, adds -O3 to the compiler flags
<sphalerite> I cleaned and reran make with OPTIMIZE=0 and… the stuff I'm interested in is *still* optimised out -_-
<sphalerite> I'll try with -O0
<sphalerite> wait, it seems to be ignoring these completely
jtojnar has quit [Ping timeout: 260 seconds]
<sphalerite> current pet peeve: USB devices that are much wider than a USB port but not hanging from a cable or something, thus blocking other ports
<sphalerite> so now I'm copying some stuff between two SD cards, for one of which the reader is blocking my laptop's charging port, hoping that it'll complete before the laptop runs out of battery -_-
<joepie91> sphalerite: iirc USB extenders are a thing, handy thing to have in your pocket and/or laptop bag and/or cable bag
<joepie91> :P
<joepie91> aside from that... I know the problem <.<
<joepie91> my USB meter is considerably wider than a USB port...
<sphalerite> not actually USB-compliant, but yeah
<sphalerite> I mean, I could also use a hub
<sphalerite> but I can't switch to it *now*
<joepie91> note, extender, not coupler :P
<joepie91> and right
<sphalerite> wait what do you mean by extender then?
<joepie91> sphalerite: like a coupler but male on one end and female on the other
<sphalerite> yes
<joepie91> like a stand-off for USB
<sphalerite> those are not USB-compliant
<joepie91> how aren't they? it's effectively just a zero-length extension cable, and afaik those are compliant
<sphalerite> nope, extension cables aren't compliant either
<sphalerite> because of the maximum cable length or something
<sphalerite> not to say they don't work, but technically not spec-compliant :D
<joepie91> meh, just stay under the max length then and you're good :D
<joepie91> that's odd though because extension cables are definitely sold here with USB logo and afaik you can't use that unless it's spec-compliant
<srhb> TIL USB has a maximum distance of 30 meters.
<joepie91> ... 30? wat?
<srhb> 5 meters maximum cable length, 5 hubs chained together maximum.
<joepie91> I mean, 10 is already pushing it...
<joepie91> oh yeah but that's active repeating
<joepie91> I think
<srhb> Yes, but you can only have five hubs chained.
<srhb> So, 30m maximum. :P
<joepie91> I was thinking passive length :P
<srhb> 5 meters then!
* joepie91 looks at his 10 meter extension cable
<srhb> Well, that's not a USB cable. :P
<srhb> Standards are silly..
<pie_> jasongrossman, i ask about nix(pkgs) on openbsd every few months :P
<jasongrossman> pie_: LLOL
* sphalerite is considering setting up a script to run periodically that deletes files that haven't been modified in some period of time
<gchristensen> O.o
<sphalerite> probably with some specific rules so I don't hose git repos and stuff, and a whitelist for long-lived configuration
<sphalerite> but if I'm doing my backups properly, I think this should work nicely to save some space :p
clever has joined #nixos-chat
<clever> gchristensen: ive been planning to attend nixcon, but i now notice that it is showing as sold out, what are the options?
<gchristensen> hmm not sure, let me chat up zimbatm
jcrben has quit [Quit: Ping timeout (120 seconds)]
jcrben has joined #nixos-chat
<LnL> oh! clever you're going?
<clever> planning on going
<LnL> well, you're probably in the set of people that could get an extra spot unless that's really not possible
<LnL> also I think there where some refunds
<maurer> Huh, I didn't know until I saw gchristensen's alt profile that target uses nix in some capacity
<infinisil> sphalerite: Sounds like a terrible idea
<infinisil> Intentional data loss
<sphalerite> infinisil: I'd probably implement it as `mv foo /archive` as a trial
<sphalerite> then eventually upgrade it to rm :)
<infinisil> If it's gonna ask "These files haven't been modified in a while, delete them?", then that wouldn't sound too bad
<maurer> Yeah, was just surprised because this is the first company other than logicblox that I knew about _before_ nixos which uses it in some capacity
<gchristensen> ah!
jasongrossman has quit [Ping timeout: 264 seconds]
<joepie91> maurer: I've heard some noises about experimental deployments within other companies, non-publicly
<clever> maurer: teamviewer fits the requirements you stated
<gchristensen> many people have heard about the Australian government, too
<joepie91> gchristensen: I don't think they exist
<emily> gchristensen: what's that?
<joepie91> it's all a conspiracy, there's no such thing as australia
<emily> no, I mean, Australia.
<emily> >.>
<gchristensen> ._.
<joepie91> gchristensen: you didn't catch the latest 'australia doesn't exist' conspiracy theory? :P
<gchristensen> ._.
<joepie91> can't tell if satire or actual conspiracy nutters
<gchristensen> "islands close by" I guess that 18hr flight is just one big loop
<sphalerite> Rodents of unusual size? I don't think they exist.
jtojnar has joined #nixos-chat
lopsided98 has quit [Quit: Disconnected]
lopsided98 has joined #nixos-chat
sir_guy_carleton has quit [Quit: WeeChat 2.0]
<sphalerite> yaaaaay got self-hosted DNS for my VPN set up. Not really useful for anyone else but I find it very satisfying to be able to use sudoku.sphalerite.tech instead of 192.168.99.12 now
<LnL> huh, my "Early Adopter Plan" on gitlab is ending, I don't even know what that is :p
<sphalerite> (and of course putting sphalerite.tech into networking.search lets me shorten it to just sudoku)
<LnL> yeah, I also use a searchdomain for my stuff
<LnL> the browser smart search stuff doesn't understand that tho :/
<sphalerite> aww
<sphalerite> I guess you can still type http:// ? :p
<sphalerite> also I like the .tech TLD
<LnL> yeah, with a suffix it "usually" works
<emily> LnL: hostname/ should work iirc
<samueldr> anyone canadian that buys tech stuff... this week is hard :/ unknown if the newegg situation affects us; ncix's data has been mishandled after bankruptcy
<samueldr> though, all signs points that newegg.ca was, too, affected
<joepie91> aaaaaaaaaaaaaa patreon's UI is awful
<joepie91> I feel like it's mining Bitcoins with every click
<samueldr> basically, 2007 to 2017 all the data, even air-gapped backups, were left at $landlord following bankruptcy, and from that point on, it went from shady to shadier :/
jackdk has joined #nixos-chat
<clever> samueldr: i literally bought a pile of 4tb drives on newegg on the 6th
<samueldr> the magecart issue apparently affects only those that entered new information
<samueldr> new credit card details
<samueldr> lucky in my case, ordered the day before, but with already entered details :/
<clever> samueldr: and my card had expired, i had to update it...
<samueldr> but that ncix thing is...
<samueldr> oh
<clever> samueldr: what exactly was ncix handling?
<samueldr> clever: what they were selling? computer hardware and software reseller
<clever> ah
<samueldr> the data... everything
<clever> ok, so my very sparse documentation (all of 3 items) says netflix and aws is on the card i gave newegg
<clever> and the fact that newegg is on it, isnt recorded (i was mainly documenting re-occuring things, that have to be updated upon expary)
jasongrossman has joined #nixos-chat