gchristensen changed the topic of #nixos-chat to: NixOS but much less topical || https://logs.nix.samueldr.com/nixos-chat
<eyJhb> First layout for my ergodox-ez which uses Dvorak is DONE
<eyJhb> Now I just need to finetuen it
<eyJhb> finetune*
<colemickens> lol, Jitsi call with my dad turned into writing /teaching him C++ :P
lopsided98 has quit [Remote host closed the connection]
lopsided98 has joined #nixos-chat
wildtrees has quit [Remote host closed the connection]
wildtrees has joined #nixos-chat
ajs124 has quit [Quit: killed]
das_j has quit [Quit: killed]
ajs124 has joined #nixos-chat
das_j has joined #nixos-chat
<cole-h> Sounds cool
<samueldr> sounds cursed
<gchristensen> sounds great, new Nix contributors
<danderson> so when's nix getting rewritten in rust?
* danderson ducks
<{^_^}> nix#3416 (by Ericson2314, 2 days ago, open): WIP: more rust
<gchristensen> we need to try that cxx thing
<danderson> lol, life imitates trolling
<danderson> but seriously, having just spent a day root-causing a problem down to a bug that's *the* perfect advertisement for the borrow checker... Yes, please
<cole-h> I could actually contribute to nix itself if more parts move to Rust đź‘€
<gchristensen> cole-h: you can already contribute to Nix :)
<cole-h> I don't want to write C++ though :(
<cole-h> I'm already writing Java for classes
<danderson> Writing C++ is an amazing learning experience, and I never want to do it again
<gchristensen> same
<danderson> I heartily encourage everyone who isn't me to write some C++
<danderson> ... and then to stop writing C++ and use sensible languages
<gchristensen> sometimes you've gotta pinch your nose and write some, though
<danderson> Writing C++ is like driving one of those land speed record dragsters
<danderson> it's a finely tuned, extremely precise and powerful machine, that is trying to kill you every second that you use it
<gchristensen> works great as long as the ground is perfectly flat from months of painfully-slowly salt sludge, having its water evaporate out for miles?
<gchristensen> oh
<gchristensen> same thing sorta
<danderson> "to write C++ safely, first go to a place where nothing can survive for very long without outside help"
<danderson> yeah, sounds about right
<gchristensen> I accidentally found myself at the bonneville salt flats once, the day after it rained -- which happened to be the day before the race. I got there just in time to see the setup crew show up and throw their hats down in frustration for missing their window :)
wildtrees has quit [Quit: Leaving]
<cole-h> bro
<colemickens> He's doing the home automation thing, but with OpenHab and a custom Arduino project. It was fun to help him learn some things. I think ESPHome and Home Asssitant are considerably easier and a bit more sustainable going forward...
<drakonis> how does anyone find a computer like that on ebay
<drakonis> wtf
<colemickens> So now my evening project is to try to fixup the Tor hidden service module so I can pre-specify a private key so I can ship him a RPi4 and be able to debug it without having to walk him through NAT settings and don't want to try to ship him a wireguard client.
<drakonis> that rust rewrite tho
<drakonis> it'd be a big ticket rust consumer
malSet has joined #nixos-chat
malSet has quit [Read error: Connection reset by peer]
malSet has joined #nixos-chat
malSet has quit [Read error: Connection reset by peer]
malSet has joined #nixos-chat
malSet has quit [Read error: Connection reset by peer]
<ashkitten> what's the reason browsers don't allow regular tcp/udp sockets and only allow websocket connections?
<ldlework> see WebRTC
malSet has joined #nixos-chat
malSet has quit [Read error: Connection reset by peer]
malSet has joined #nixos-chat
malSet has quit [Read error: Connection reset by peer]
<ashkitten> what do you mean?
malSet has joined #nixos-chat
malSet has quit [Read error: Connection reset by peer]
malSet has joined #nixos-chat
malSet has quit [Read error: Connection reset by peer]
malSet has joined #nixos-chat
malSet has quit [Read error: Connection reset by peer]
malSet has joined #nixos-chat
malSet has quit [Read error: Connection reset by peer]
waleee-cl has quit [Quit: Connection closed for inactivity]
malSet has joined #nixos-chat
malSet has quit [Read error: Connection reset by peer]
malSet has joined #nixos-chat
malSet has quit [Read error: Connection reset by peer]
malSet has joined #nixos-chat
malSet has quit [Read error: Connection reset by peer]
malSet has joined #nixos-chat
malSet has quit [Read error: Connection reset by peer]
malSet has joined #nixos-chat
malSet has quit [Read error: Connection reset by peer]
malSet has joined #nixos-chat
malSet has quit [Read error: Connection reset by peer]
malSet has joined #nixos-chat
malSet has quit [Read error: Connection reset by peer]
malSet has joined #nixos-chat
malSet has quit [Read error: Connection reset by peer]
malSet has joined #nixos-chat
malSet has quit [Read error: Connection reset by peer]
ajs124 has quit [Quit: killed]
das_j has quit [Quit: killed]
das_j has joined #nixos-chat
ajs124 has joined #nixos-chat
alex_giusi_tiri has quit [Quit: Leaving.]
abathur has quit [Ping timeout: 265 seconds]
rardiol has quit [Ping timeout: 246 seconds]
lovesegfault has quit [Quit: WeeChat 2.7.1]
endformationage has quit [Ping timeout: 250 seconds]
lovesegfault has joined #nixos-chat
drakonis has quit [Quit: WeeChat 2.7.1]
abathur has joined #nixos-chat
abathur has quit [Ping timeout: 250 seconds]
cole-h has quit [Ping timeout: 246 seconds]
<MichaelRaskin> ashkitten: because there are too many things that think «behind a home router = absolutely safe from malicious non-HTTP* connections»
<MichaelRaskin> eyJhb: on the other hand, these words are not for the faint of heart, and definitely not for the weak of abs.
lovesegfault has quit [Quit: WeeChat 2.7.1]
malSet has joined #nixos-chat
malSet has quit [Read error: Connection reset by peer]
malSet has joined #nixos-chat
malSet has quit [Read error: Connection reset by peer]
malSet has joined #nixos-chat
malSet has quit [Read error: Connection reset by peer]
malSet has joined #nixos-chat
malSet has quit [Read error: Connection reset by peer]
malSet has joined #nixos-chat
malSet has quit [Read error: Connection reset by peer]
malSet has joined #nixos-chat
malSet has quit [Read error: Connection reset by peer]
malSet has joined #nixos-chat
malSet has quit [Read error: Connection reset by peer]
Jackneill has joined #nixos-chat
lovesegfault has joined #nixos-chat
abathur has joined #nixos-chat
abathur has quit [Ping timeout: 246 seconds]
<ashkitten> the more services i self host the more i feel empowered but also i'm terrified it'll all come crashing down on me
<ashkitten> i'm now hosting my own matrix, mastodon, and nextcloud. if my server went down i'd probably have very few ways to contact people
<ashkitten> i might need to split up my infrastructure, but it's costly
<srk> how much ram does it need?
<srk> I'm considering moving such stuff to couple of rpi4s
* Taneb is working from home today
__monty__ has joined #nixos-chat
* manveru is working from home since 2005 :P
kraem has quit [Ping timeout: 246 seconds]
<Taneb> Yeah
<Taneb> srk: apparently I did not get motivation for my Agda packages idea last night
<srk> I'm still at tutorial(s) phase :)
neeasade has quit [Remote host closed the connection]
neeasade has joined #nixos-chat
veske has joined #nixos-chat
kraem has joined #nixos-chat
<adisbladis> danderson: When people ask me if I know C++ my standard response is "well enough not to want to write it"
waleee-cl has joined #nixos-chat
<Taneb> :D
abathur has joined #nixos-chat
abathur has quit [Ping timeout: 246 seconds]
kraem has quit [Ping timeout: 256 seconds]
kraem has joined #nixos-chat
rardiol has joined #nixos-chat
<hexa-> i'm trying out tmate and according to it's website just running `tmate` should give me an URL to share, but I get nothing instead
<hexa-> ohh … tmate attach
vika_nezrimaya has joined #nixos-chat
malSet has joined #nixos-chat
malSet has quit [Read error: Connection reset by peer]
malSet has joined #nixos-chat
malSet has quit [Read error: Connection reset by peer]
<__monty__> hexa-: Oh, cool. For pair programming or remote access?
<hexa-> "screensharing" :D
malSet has joined #nixos-chat
malSet has quit [Read error: Connection reset by peer]
<hexa-> not much else seems to work on wayland
malSet has joined #nixos-chat
malSet has quit [Read error: Connection reset by peer]
malSet has joined #nixos-chat
malSet has quit [Read error: Connection reset by peer]
malSet has joined #nixos-chat
malSet has quit [Read error: Connection reset by peer]
malSet has joined #nixos-chat
malSet has quit [Read error: Connection reset by peer]
malSet has joined #nixos-chat
malSet has quit [Read error: Connection reset by peer]
malSet has joined #nixos-chat
malSet has quit [Read error: Connection reset by peer]
malSet has joined #nixos-chat
malSet has quit [Read error: Connection reset by peer]
malSet has joined #nixos-chat
malSet has quit [Read error: Connection reset by peer]
malSet has joined #nixos-chat
malSet has quit [Read error: Connection reset by peer]
malSet has joined #nixos-chat
malSet has quit [Read error: Connection reset by peer]
malSet has joined #nixos-chat
malSet has quit [Read error: Connection reset by peer]
vika_nezrimaya has quit [Ping timeout: 264 seconds]
abathur has joined #nixos-chat
abathur has quit [Ping timeout: 264 seconds]
<eyJhb> srk: I would assume not much
<eyJhb> Ohh, hell. I was looong back in the log
icey_ has joined #nixos-chat
<eyJhb> ##82723
<eyJhb> ... #82723
<{^_^}> https://github.com/NixOS/nixpkgs/pull/82723 (by eyJhb, 1 day ago, open): coc-go: use npm module
<eyJhb> Wrong chat :)
icey__ has joined #nixos-chat
iceypoi has quit [Ping timeout: 258 seconds]
vika_nezrimaya has joined #nixos-chat
icey_ has quit [Ping timeout: 264 seconds]
KeiraT has quit [Ping timeout: 240 seconds]
KeiraT has joined #nixos-chat
vika_nezrimaya has left #nixos-chat ["ERC (IRC client for Emacs 26.3)"]
arianvp_ is now known as arianvp
<eyJhb> ... I hate the postal service
<eyJhb> Apparantly, if you receive something which is outside of the EU, it is under 100 EUR, they can just drop it off at your house wait 8 days, and then you receive a letter requiring you to pay tax of the item
<eyJhb> You do not have to accept the item at all, and if you have throw it out, then you are screwed. So for 900 DKK, I can stack up a tax for someone for around 1750 DKK
<eyJhb> > DKK 900
<{^_^}> "3118509.000000 VND"
<eyJhb> >DKK 1750
<eyJhb> > DKK 1750
<{^_^}> "6063767.500000 VND"
<eyJhb> adisbladis ^^ :p
<gchristensen> eyJhb: you can do it for way less than 900dkk :)
<gchristensen> send an empty envelope and insure it for 900dkk
<eyJhb> Well, that should work right?
<eyJhb> Hmm. Wondering if they will just throw the case out, as it is empty
<eyJhb> What about dirt :p
<eyJhb> Insured to X DKK
<gchristensen> it doesn't need to be heavy to be expensive
<eyJhb> True
<eyJhb> But is it just me, or does that not make sense at all?
<gchristensen> sign your name, now it is a novelty beacuse you think you signature is worth a lot :P
<eyJhb> Like, not giving the option to decline it beforehand
<eyJhb> E.g. PostNord (the national postal service in DK) will not deliver until you have paid them. Whereas FedEX does not care
<Taneb> Over my lunch break I made some notes about my Agda-in-nixpkgs-revamp plan, and I've been asking some questions in #agda. This feels possible!
<__monty__> eyJhb: Why are you getting things delivered if you don't want them?
<eyJhb> __monty__: website stated that a 25% was included in the price, it what however not. Received the package, didn't think of it, received tax letter 8 days later from the government stating I have to pay X. Package was already open, so cannot return it, and seller doesn't respond to emails
abathur has joined #nixos-chat
<eyJhb> So apparantly it is my fault
abathur has quit [Ping timeout: 250 seconds]
<eyJhb> Well... Nothing states when I own the package, which is weird
<MichaelRaskin> Sounds like the seller is committing fraud?
<eyJhb> Yup, pretty much
<MichaelRaskin> I wonder how many people reporting them to police is needed for them to get problems doing any business (a) in Denmark (b) in EEA
<eyJhb> A bunch, and most of the time they can and will do nothing
<eyJhb> I have just started a complaint with PayPal
<eyJhb> But I should focus on my keyboard stuff instead, else I might never get to use it
abathur has joined #nixos-chat
<gchristensen> "Say you want to change to the noop scheduler on the fly. To do this, you would issue the following command: sudo echo noop > /sys/block/hda/queue/scheduler" :D
<eyJhb> Cool!
<gchristensen> the recommended command doesn't work
<clever> gchristensen: sudo never works with >, when will they learn! lol
<gchristensen> maybe they need a very powerful echo :P
<eyJhb> The biggest echos of them all
<eyJhb> I have been sitting for 30 minutes, trying to figure out where to place my ctrl..
<__monty__> : O PSA: eyJhb is currently out of control!
<eyJhb> Well! Technically I have three controls atm! But soon I MIGHT BE!
<eyJhb> Currently... scroll lock, control, super and switch to layer. All should be symetric on each side
<__monty__> I hardly ever use the right-side modifiers.
<eyJhb> Me neither, but I should start doing so
<eyJhb> As it reduces strain
<eyJhb> Somewhat what I have now
<__monty__> Maybe stop using emacs, : p
<eyJhb> I don't use Emacs :p
<__monty__> Oh, then you're doomed.
<eyJhb> -> the reason I need shift and control to be somewhat accessable
<__monty__> Such a prominent place for tab. And you space with your left thumb? Bizarre.
<eyJhb> Yeah, I have considered something else for tab. And yeah, I have spaced with that for 3-4 years
<__monty__> Hmm, two backspaces on the left hand seems a bit weird too.
<eyJhb> But I actually use tab quite a lot, e.g. autocompletion in term
<eyJhb> Yeah, I need to remove the one at the pinky
<eyJhb> But no clue what to put there
<__monty__> ctrl? : >
<eyJhb> Considered it, but I cannot have it symetric then without removing the minus from the right hand
<eyJhb> And no entirely sure I would want it there, regarding not having a completely different keyboard when on my laptop
<eyJhb> Pros and cons :(
<__monty__> If you want symmetry the locations for Alt are weird.
<__monty__> Also so many supers.
<eyJhb> Let me grey the places out I have not really considered yet :p
<__monty__> The pgup/home thing bothers me too. Why are you so excited about going back to the beginning of things?! ; p
<__monty__> sclk is your compose?
<eyJhb> MOre liek this, and yeah compose key :)
<__monty__> Still two minuses.
<eyJhb> Also, [{ and }] is not a hard, just put something there. del is not a hard requirement as well, left right super, not either, super up down
<eyJhb> Damn it
<eyJhb> Ignore the one in the corner then :p
<eyJhb> In real dvorak, there would be two extra keys... Only have the one
<__monty__> Hmm, consider swapping up/dn and le/ri, then they'll match the dvorak muscle-memory for hjkl.
<__monty__> Otoh, this way you have all 4 directions under each hand.
<eyJhb> If I add hjkl, like: right, up, down, left, in the bottom of each keyboard?
<eyJhb> Problem is, everything besides e.g. down, is somewhat unreachable
<__monty__> No, j/k dn/up are on the left hand and h/l le/ri are on the right hand.
<__monty__> So my muscle memory would have me mix up your le/ri up/dn the way you've placed them.
<__monty__> But maybe you can learn to move in all four directions ambidextrously.
<neeasade> sounds a little painful
<neeasade> I kept hjkl motions on my right hand on colemak, but did do a small rotation
<__monty__> No pain, nogain, neeasade : )
<__monty__> Oh, I *far* prefer dvorak's layout for them.
<neeasade> trueee on the no pain no gain
<__monty__> h and l look a little funky but aren't that common and still comfortable.
<__monty__> j and k are under equally strong fingers.
<neeasade> yepp -- I didn't have to touch my l and h wrt to swaps
<__monty__> But the seperation between left hand moves vertically and right hand moves horizontally is nice.
<eyJhb> Don't know what to place on tab instead of it..
<neeasade> I did turn my n into j though -- I'll post the layout in a sec.
<__monty__> Also no double-duty for an index finger.
<neeasade> __monty__: true, I have the double duty for h and l, but as you mentioned, they are not that important
<__monty__> eyJhb: I was thinking maybe shift? That's pretty common and usually a pinky affair.
<neeasade> eknj rotation/I carry this to my vim bindings everywhere: https://github.com/neeasade/dotfiles/blob/master/vim/.vimrc#L297
veske has quit [Quit: This computer has gone to sleep]
<eyJhb> __monty__: In my mind that requires right hand shift to go up as well
<eyJhb> :/
<__monty__> eyJhb: No no, I meant in the thumb cluster.
<eyJhb> Hmm... But that somewhat ruins the use modifier on e.g. left, type on right
<__monty__> Yeah but that's only in effect because you could need the other pinky. Not a problem with thumbs.
<eyJhb> __monty__: I am thinking layer shift
<eyJhb> swift*?
<eyJhb> Change
<eyJhb> I use this layer as well
<__monty__> I'd definitely swith () and <> your dvorak muscle memory is going to interfere.
<__monty__> Also - and =.
<eyJhb> It generally might need to be revised, because I am not sure I will need any of them
<eyJhb> Default dvorak has easy access to []{}+=-_"',.<>~
<eyJhb> Only need () as well
<__monty__> Yeah. Maybe a space cadet feature can help?
<__monty__> To put it together on your [{ and }] I mean.
<eyJhb> Space cadet?
<eyJhb> Still haven't moved the up/down left/right __monty__ . Not entirely sure what the good move would be
<eyJhb> But I think it is minor
<eyJhb> Oh, tab is gone now, completely
<eyJhb> Could be with ctrl/tab on right/left
<__monty__> That's ok, maybe it works. Just think it'd mess me up when I move my hands to pretend that's the home row, for easy arrow movement.
drakonis has joined #nixos-chat
<eyJhb> But let me get this somewhat straight, e.g. on the left, you would have j,k,down,up,super?
<__monty__> I'd probably replace $ with something more common like # or @, unless you write shell or perl all day? : )
<__monty__> Yeah, except for the super, not sure where I'd put that.
<eyJhb> ^ and $ or navigation in Vim, that is the reason :p
<eyJhb> Super is nice, I use it for navigation in i3
<eyJhb> I just think I need to find a place for () now
<eyJhb> And I need a alt key somewhere, and a.. CAPS LOCK KEY!!
<eyJhb> I actually miss it sometimes
<__monty__> WHAT?
<eyJhb> e.g. when writing layouts such as this
<__monty__> It's literally the most useless key on a keyboard after numlock.
<eyJhb> Having to shift e.g. DV_T is tedious, especially when editing a bunch. I could of course just write them, select them and then uppercase it
<eyJhb> It has it uses, rarely, but sometimes
<gchristensen> __monty__: spoken like someone without a dedicated Scroll Lock key
<eyJhb> I remember a girl at school, who would press caps lock, type the letter and press it again for each capital letter she wrote
<eyJhb> I hated it.
<__monty__> gchristensen: I guess, don't have numlock either : )
<gchristensen> pause/break
<__monty__> DV_T <- just hold left shift, eyJhb.
<__monty__> Don't have pause/break either.
<__monty__> Unless you mean fn keys?
<eyJhb> But when I am typing 10 in a row, all kinds
<gchristensen> nope, I have keys for: pause/break, print screen, scroll lock, num lock, plus 12 function keys
<eyJhb> Should prop just select and uppercase them
<__monty__> I have 20 fn keys and I only use brightness and volume up/dn and mute.
<eyJhb> Mostly use these + F1 to F12
<eyJhb> But I rarely use the function keys. But mouse, songs, play/pause, etc.
<eyJhb> Well, only need () now, final key and I am done
<eyJhb> Or I could just accept 9, 0 shifted
<eyJhb> seeing as I rarely use it anyways
malSet has joined #nixos-chat
malSet has quit [Read error: Connection reset by peer]
wildtrees has joined #nixos-chat
malSet has joined #nixos-chat
malSet has quit [Read error: Connection reset by peer]
malSet has joined #nixos-chat
malSet has quit [Read error: Connection reset by peer]
malSet has joined #nixos-chat
malSet has quit [Read error: Connection reset by peer]
malSet has joined #nixos-chat
malSet has quit [Read error: Connection reset by peer]
malSet has joined #nixos-chat
malSet has quit [Read error: Connection reset by peer]
malSet has joined #nixos-chat
malSet has quit [Read error: Connection reset by peer]
malSet has joined #nixos-chat
malSet has quit [Read error: Connection reset by peer]
cole-h has joined #nixos-chat
leons has joined #nixos-chat
Jackneill has quit [Remote host closed the connection]
<infinisil> Argh, haskell packaging with Nix is a hot mess
<gchristensen> arianvp: I was actually just about to go for a coffee :)
<arianvp> :)
<arianvp> I suppose this ping is related to my tweet?
<gchristensen> in this time of social distancing, I've been doing periodic "open video calls" where I go make a cup of coffee and chat, share a link, and say "anyone want a coffee?"
<arianvp> lets have some coffee then
<gchristensen> with that in mind: anyone want a coffee? https://meet.jit.si/FerociousFungiSolveCuriously
<arianvp> they're complaining I need chromium
<arianvp> one sec
<gchristensen> my camera isn't working for some reason
<arianvp> can you hear me though?
<pie_[bnc]> infinisil: thanks so its not just me then
<__monty__> Ah, clearly a succesful coffeebreak. Click this mystery url. Oh I need to install a different browser. Ah my camera doesn't work anyway. Is this the future of social interaction? >.< Thankfully we're nerds and probably wouldn't mind solving a puzzle every time we want to take a break : )
<gchristensen> the camera got sorted
<gchristensen> I've been doing these types of calls all day, they've been really great and y'all should come to the next one!
<__monty__> Oh I'm sure. Just sounded a little slapsticky : D
<gchristensen> hehe, yeah it was certainly good timing to have my camera break
<__monty__> I'm too shy : (
<gchristensen> oh shucks
<gchristensen> we're all friendly
<gchristensen> btw if a USB device is acting up, you can force linux to reeenumerate it
<MichaelRaskin> BTW, Talky.io is Firefox-friendly
<gchristensen> cd /sys/bus/usb/drivers/usb;for f in *-*; do printf "%s\t%s\n" "$f" "$(cat "$f/product")"; done then echo 1-5 | sudo tee /sys/bus/usb/drivers/usb/unbind
<gchristensen> then echo 1-5 | sudo tee /sys/bus/usb/drivers/usb/bind
<__monty__> MichaelRaskin: "Send your room link to the people you wanna Talky with" >.> judging *so* hard.
<MichaelRaskin> Haven't been to main page since forever, sorry
<MichaelRaskin> Just generating random links locally (on the chat page there is little text)
<__monty__> It looks perfectly simple tbh. Probably a great way to communicate with non-techy people. Not sure how I feel about webRTC tbh. And jitsi *is* foss afaik?
<MichaelRaskin> It is. But somehow they decided to block Firefox
<gchristensen> firefox hasn't been doing a good job with video calls lately imo
<gchristensen> in my experience*
<MichaelRaskin> In my experience, Talky + Firefox work fine
<gchristensen> cool
<MichaelRaskin> And if websites actively block Firefox, I would not say _Firefox_ is not doing a good job
<MichaelRaskin> Some people like IE6 2.0 too much
<gchristensen> jitsi doesn't block FF for me, just says it doesn't do a good job
<MichaelRaskin> I cannot make it ask for camera access
<lovesegfault> jitsi doesn't work on FF beta for me
<lovesegfault> it can't connect to my mic
<__monty__> MichaelRaskin: They removed it from the list of supported browsers because there's problems: https://community.jitsi.org/t/browser-support-warning-when-using-the-latest-firefox-71-0-version-on-meet-jit-si/21180/5
<__monty__> The intent is definitely to support firefox though.
<__monty__> I suspect none of the devs are firefox users and they accidentally optimized it too much for chromium.
<samueldr> it's as if making HTML5 a living standard was a mistake all along
<MichaelRaskin> Uttering words «living standard» should be punishable with reading a dictionary aloud
<gchristensen> +1
<samueldr> MichaelRaskin: even in a quote-like context??
<samueldr> which dictionary?
<MichaelRaskin> Doesn't matter, it's punitive.
<samueldr> hey now, making the dictionary a punitive measure is how you get people against opening a dictionary
<MichaelRaskin> In a quote context you can include a remark that this is an oxymoron and quote a definition of «standard»
<andi-> Next step: The living TLS standard ;)
<samueldr> andi-: next?
<andi-> well as in "written non-standard standard"
<samueldr> I thought it was already the case just recently
<andi-> The Certificate requirements are most likely just being "made up" by the browser vendor(s)
<MichaelRaskin> True, waiting for the outcome of Apple banning certificates longer than 13 months in Safari
<MichaelRaskin> I have an impression that Talky.io people have implemented WebRTC in a reasonable (but sometimes a bit inefficient way) and do not touch what works reliably, and the rest overoptimise for Chromium.
<colemickens> heh, they announced a new Remarkable :P
<colemickens> Also, I'm sorry, but HN has been particularly unreadable the last couple weeks. Complete denialism, more heartlessness than usual, just awful.
<colemickens> Just needed to vent that
<andi-> less internet :)
<drakonis> colemickens: lobsters?
<colemickens> Amen, I should head that, I have a project I want to focus on.
<yorick> drakonis: I wouldn't say that's ever better
<colemickens> drakonis: I visit it sometimes. I really don't care for the comments there either.
<yorick> drakonis: the invite-only thing means way less expertise
<drakonis> its less terrible than hn on average buuut its getting bigger
<drakonis> hn being open to everyone means you get a lot more hot takes
<__monty__> infinisil: Re haskell packaging being a mess. Other language packaging isn't a mess because it doesn't exist : D
<drakonis> not saying lobsters can be a significant improvement
<MichaelRaskin> __monty__: well, Common Lisp is just grabbing a subset of Quicklisp and converting, but there is upstream testing of each snapshot fitting well together
<__monty__> MichaelRaskin: Talking about nix packaging specifically. Like the nixpkgs haskell infra or particularly haskell.nix.
<MichaelRaskin> I mean, Quicklisp upstream is pretty convenient for converting to Nix, so the Nix packaging story is most of the time painless
<__monty__> Hackage is actually really great. And stackage provides snapshots of hackage that try to guarantee all the packages in the snapshot build together.
<__monty__> MichaelRaskin: The problem isn't nixifying haskell packages that's completely automatic.
<__monty__> The problem is building 3 GHCs and all the supporting haskell.nix tooling *and* all the packages you need.
<lovesegfault> gitlab search is so much better than github search
<lovesegfault> I used it yesterday and was blown away
<lovesegfault> I found what I wanted within the mountain of code that is glib in a second
<__monty__> lovesegfault: Oh, do I have something for you : ) https://grep.app
<srk> :) github search can't even do substrings
<lovesegfault> __monty__: :O
<lovesegfault> WAT
<__monty__> If the repo you're interested in is indexed that works quite well.
<lovesegfault> amaze
<clever> __monty__: i typed in a 3 word sub-string of a random msg from a program i recently ran, and it found the exact file in seconds
<clever> i didnt even tell it which program to search
<__monty__> : )
<__monty__> Found out about it here I think. Just paying it forward.
<evanjs> Woo! GitHub Mobile is out! :D https://github.com/mobile
<clever> __monty__: typically, i would use `nix-store -qR` on the given binary, then grep -r every storepath to see which bin the string is in, then reverse lookup $src and grep that
<clever> __monty__: but grep.app is just so fast, lol
<evanjs> did not know this was a thing :O
<evanjs> So much for dying bc github search doesn't support regex
<gchristensen> also search.nix.gsc.io for NixOS specific stuff
<__monty__> Ah, I originally heard about it from manveru.
<eyJhb> TIL: wine bottles sucks as hammers.
<__monty__> Hmm, IME they can get you pretty hammered.
<eyJhb> Reminds me, I should get a glass of wine. Well deserved after that little project
<eyJhb> However, I still need to cleanup.
<eyJhb> Time for working on the layout a little longer
<__monty__> Wine hammering and cleanup, sounds like you had quite the party there.
<eyJhb> I just need to contain myself regarding the wine, I need to drive later tonight. So only a single glass anyways..
<MichaelRaskin> Well, if you hammer nails with wine bottles, there will be a cleanup to do!
<eyJhb> But it was becuase the stupid cat kept crawling inside the cabinet in the bathroom...
<eyJhb> And she has a tendency to use her claws on the towels.
<eyJhb> MichaelRaskin: it actually survived !
<eyJhb> I do however wish I had a cheaper wine bottle with a flat bottom..
<MichaelRaskin> That's good. Mostly because this means you have not got a glass cut today
<eyJhb> I like the emphasis on _today_ :(
<eyJhb> I have had my fair share of glass cuts and splinters. Used to make jewelry etc.with glass
<MichaelRaskin> You know, not getting a glass cut ever requires qualities… not associated with hittong nails with bottles
<__monty__> Ah, the old fake jewelry con.
<__monty__> : >
<eyJhb> I think you are asking waaaay too much of me. Next thing you are going to say is probably not to play with knifes while watching horror/shock films, right?
<eyJhb> __monty__: especially since I was young and cute back then!
<eyJhb> __monty__: I just need the ability to navigate files with one hand as well, generally my computer. Project for another day I guess
<__monty__> eyJhb: Just install ranger : >
<eyJhb> that doesn't help with moving windows, and navigating text files :p
<eyJhb> I have ranger already
<ashkitten> infinisil: with nixoses how do you deploy to the host you're working from?
<ashkitten> do i need to make my ssh key log into root@localhost?
malSet has joined #nixos-chat
malSet has quit [Read error: Connection reset by peer]
malSet has joined #nixos-chat
malSet has quit [Read error: Connection reset by peer]
malSet has joined #nixos-chat
<ashkitten> looks like that worked
malSet has quit [Read error: Connection reset by peer]
malSet has joined #nixos-chat
malSet has quit [Read error: Connection reset by peer]
malSet has joined #nixos-chat
malSet has quit [Read error: Connection reset by peer]
malSet has joined #nixos-chat
malSet has quit [Read error: Connection reset by peer]
malSet has joined #nixos-chat
malSet has quit [Read error: Connection reset by peer]
<ashkitten> i'm gonna probably take a lot of the deploy stuff straight from your system repo :p
malSet has joined #nixos-chat
malSet has quit [Read error: Connection reset by peer]
malSet has joined #nixos-chat
malSet has quit [Read error: Connection reset by peer]
malSet has joined #nixos-chat
malSet has quit [Read error: Connection reset by peer]
<cole-h> colemickens: wtf the remarkable 2 is super cheap
<danderson> "super cheap"
<danderson> still ~$550 after accessories + tax
<cole-h> Well, comparable to its predecessor
<samueldr> 599$CAD *sobs*
<danderson> yeah, the price drop is very welcome
<danderson> but it's still definitely a premium item
<danderson> I don't think the price drop changes the way I think about it: "it's a significant investment, and you have to be sure you will use it"
<danderson> (I preordered it, because it fixes *every* tiny complaint I have about my v1 - amazing iterative product design)
<samueldr> is it as hackable as the v1? (was the v1 hackable?)
<danderson> the v1 is *super* hackable. The "about" menu literally gives you the root@ SSH password
<samueldr> good
<danderson> I don't know if the v2 is the same. It *probably* is.
<samueldr> is the v1 safe to tinker with?
<danderson> The reason the v1 gives you root access is because they use GPLv3 software
<samueldr> like, is there a DFU mode to reinstall if you break the IS?
<samueldr> OS*
<danderson> so the about section says "well, GPLv3 requires that you can deploy modified GPLv3 code onto the tablet, so fuck it, here's root@, have fun"
<samueldr> nice
<danderson> unless they removed all GPLv3 code from the v2, the same reasoning probably applies
<danderson> and honestly they'd be stupid to abandon the OSS community that's formed around them
<MichaelRaskin> Unclear what would be an incentive to do that, though
<danderson> they're harmless to their "non-tech" customers, and they add value to the system overall
<danderson> yeah, same. Based on the list of licenses in their compliance section, the tablet is pretty clearly running a buildroot or yocto rootfs
<MichaelRaskin> I guess their marketing on _not_ providing a ton of functionality should work as a pretty strong shield about the hacked-onto stuff not working
<danderson> so it would be a lot of work to cut out all GPLv3 code
<danderson> and they probably have better things to do, like, make money :)
<danderson> the only reason I could see for cutting off OSS acces is some kind of DRM support
<danderson> e.g. if they want to support reading DRM'd ebooks (currently they don't)
<danderson> but that doesn't seem to be the direction they want to go
<danderson> if you want to read DRM'd ebooks, there's better ebook readers out there for that
<MichaelRaskin> DRMed ebooks is boring, I have used a device where the reason getting root firmware took a long bargaining was that the default install included DRMed _dictionaries_ integrated with the reader
<eyJhb> danderson: what have it changed compared to v1?
<danderson> eyJhb: ~3x longer battery life, faster screen response (honestly this one is weird, because v1 is already so fast I can't see it)
<colemickens> usb type c
<danderson> and the tablet has a magnetic attachment for the stylus
<danderson> yes, and USB type C
<danderson> oh, also thinner than the v1
<danderson> the v1 isn't *huge*, but it definitely looks like "my first prototype of a tablet"
<danderson> the v2 looks much more polished
wildtrees has quit [Remote host closed the connection]
wildtrees has joined #nixos-chat
wildtrees has quit [Remote host closed the connection]
wildtrees has joined #nixos-chat
neeasade has quit [Ping timeout: 246 seconds]
ashkitten has quit [Quit: WeeChat 2.7.1]
endformationage has joined #nixos-chat
ashkitten has joined #nixos-chat
ashkitte1 has joined #nixos-chat
ashkitten has quit [Ping timeout: 246 seconds]
<cole-h> lovesegfault: ping
<lovesegfault> cole-h: pong
<cole-h> lovesegfault: Does your waybar unit segfault every once in awhile, or is it just me/my setup?
<lovesegfault> mine works fine
<cole-h> Reason #328 to switch to NixOS, I guess
<{^_^}> https://github.com/NixOS/nixpkgs/pull/328 (by vcunat, 7 years ago, merged): Xfce
<cole-h> ...oops
<samueldr> Xfce, weird flex, but okay
<cole-h> lool
<drakonis> what is reason #65536?
<{^_^}> https://github.com/NixOS/nixpkgs/issues/65536 (by deliciouslytyped, 33 weeks ago, closed): Happy 2 ^ 16
<drakonis> oho
<srk> lol!
<cole-h> :D
<adisbladis> evanjs: [github mobile] I notice a distinct lack of source code links...
<drakonis> using github from a mobile browser is a bad time
<adisbladis> drakonis: Yeah, evanjs linked an android/ios application
<adisbladis> But it doesn't look like FOSS
<adisbladis> :/
<drakonis> oh there's an official one now
<drakonis> collaboration tools
<adisbladis> Looks very closed source to me..
<adisbladis> So not really useful.
<samueldr> not surprising
<samueldr> most of the actual secret sauce of github is secret
<samueldr> it's in the name
<cole-h> I wish there was a good, FOSS GitHub app for Android :(
<cole-h> Octodroid just ain't cutting it anymore
<adisbladis> samueldr: There are plenty of FOSS android applications for github
<drakonis> i found another one that's like octodroid
<drakonis> but i didnt check whether it was foss
<samueldr> adisbladis: I meant, sauce *from* github
<samueldr> there's not much of what makes github tick that's open
<drakonis> use fasthub cole-h
<drakonis> its foss
<samueldr> what I actually wish for is a protocol for decentralized forges
<drakonis> i find it to be better than octodroid
<MichaelRaskin> samueldr: bugseverywhere? or just fossil?
<samueldr> protocol, rather than one software, though I have to look at bugseverywhere to know
<samueldr> and uh, I think I mixed myself up, not decentralized, the actual crux I desire would be federated, more than decentralized
<samueldr> but both are desirable
<MichaelRaskin> Well, there are some formats of storing issue tracking in a repo, and as for Fossil — well, it does document its formats
<samueldr> does it make sense to use fossil with the source in another version control scheme?
<samueldr> I mean, are there issues with doing that
<MichaelRaskin> That no
<MichaelRaskin> I think it is too integrated for that
<__monty__> samueldr: Well that's a bit of a weird want. Why do you want specifically federation? Open or closed?
<samueldr> identity not linked to the server that provides the forge service, mainly
<samueldr> so I can open an issue without having to create an account for that nth forge
<samueldr> I don't care about making an account at gnome's gitlab
<samueldr> I don't want to make one
<samueldr> (e.g.)
<cole-h> drakonis: I have to pay for a dark theme? I'll stick with Octodroid
<samueldr> not that gnome's alone is the issue, the issue is when it's being done multiple times
<__monty__> samueldr: Wouldn't openID be sufficient for that? Most of them support oauth, no?
<danderson> hah, "dark theme is a premium feature" is amazing pricing design
<samueldr> that'd help
<samueldr> but deeper integration, to link issues between forges
<samueldr> with pings and such
<samueldr> that's not part of openid
<drakonis> cole-h: i didnt even see that, riiiiip
<MichaelRaskin> At some point adding a DVCS on top of Matrix DAG sync will sound the easiest way to implment this integrated-federated-communication platform
<samueldr> and another important part that should be part of this, but not sure where it stands: projects should be able to move from one hosted infra to another in a trivial fashion
<cole-h> drakonis: I think that's why I dropped it last time. Octodroid = free dark.
<samueldr> not about data portability, but URLs and references
<samueldr> e.g. if a github-hosted project moves to gitlab
<samueldr> it sucks
<samueldr> if a gitlab.com hosted project moves to a self-hosted gitlab instance, it sucks
<MichaelRaskin> samueldr: does this assume that you cannot use a hosted service without using your own domain?
<samueldr> yes, I know it's by design that hosted platforms lock you in
<samueldr> MichaelRaskin: I don't know
<samueldr> I don't have a solution
<samueldr> I have desires
<samueldr> the federation may require cooperation in leaving "this project moved" notices
<MichaelRaskin> OK, do you want URLs to be human-readable or abstract identifiers?
<samueldr> what about both :)
<MichaelRaskin> So, bring your own domain or go away
<drakonis> fun.
<samueldr> srk: thanks, will take a look
<srk> I was running Pagure for some time, was nice as it worked with standard gitolite/git-daemon setup but python /o\. now it looks like even that one is doomed
<srk> distributed / federated forge needed badly
<tilpner> There'
<tilpner> ...s so much tooling around GH
<srk> and?
<srk> is it wise to vendor lockin on single platform?
<samueldr> that doesn't make it right to allow them to keep our data hostage
<tilpner> Even if federated forges were otherwise feature-complete, migrating NixOS to it would take forever
<srk> despite distributed nature of git?
<tilpner> No, I would use them for my own projects
<samueldr> until they exist, there is no way it will happen
<samueldr> so forever is better than never
<srk> of course
<tilpner> I'm not saying it's not worth doing, just appreciating the amount of work ahead
<samueldr> and here I'm not insinuating anything for nixos
<samueldr> I just have this desire since... well... since I started using a forge
<samueldr> self-hosted is not enough
<tilpner> Because there's talk of moving away from GH every now and then, but it ends pretty quickly
<gchristensen> what was that languge and server and forge project ... tehy use nix and stuff.
<samueldr> black website
<samueldr> well, no colour
<gchristensen> and a cool, fun name
<samueldr> yep
<srk> haha :D
<samueldr> I know which one
<srk> same
<gchristensen> this is killing me
<samueldr> WHEN WILL WE BE ABLE TO SEARCH FOR A WEBSITE WITH COLOURS
<gchristensen> I think it had an .xyz domain
<gchristensen> radicle.xyz
<srk> at least full text indexing!
<gchristensen> LOL
<samueldr> wait, you didn't have rhodecode in mind?
<gchristensen> nope :P
<drakonis> interesting.
<srk> nah, python
<aleph-> Hmm, maybe I should port keycloak
<samueldr> srk: don't tell me you had *another* one in mind?
<aleph-> Gotten used to running stuff in docker if nix doesn't have a pkg/service
<srk> samueldr: yes, but can't remember :D
<samueldr> using nix?!
<samueldr> that's nice!
<samueldr> that's how I found mine
<samueldr> well, found again
__monty__ has quit [Quit: leaving]
<colemickens> WTAF. Facebook censored a simple NYTimes.com link post and told me it goes against Community Standards on spam and there's nothing I can do about it.
<colemickens> And censored another of my posts as well.
<MichaelRaskin> I guess NYTimes does not pay FB enough to allow links from NYTimes.com from Facebook
<gchristensen> oof