gchristensen changed the topic of #nixos-chat to: NixOS but much less topical || https://logs.nix.samueldr.com/nixos-chat
<ldlework> manveru: i think i got fable working on nixos :)
Sonarpulse has quit [Ping timeout: 255 seconds]
pie_ has quit [Remote host closed the connection]
pie_ has joined #nixos-chat
lassulus_ has joined #nixos-chat
lassulus has quit [Ping timeout: 245 seconds]
lassulus_ is now known as lassulus
<iqubic> How hard is it to copy all the files in "/home/iqubic" folder to another machine to another machine via SSH?
<joepie91> iqubic: rsync -avz --progress /home/iqubic/ root@otherserver:/some/folder/
<joepie91> can also do without rsync using scp/sftp but then it'll be much slower
<iqubic> How do I set up the ssh connection between the two machines?
<aszlig> hm, does somebody know of a good alternative to rapatch (https://github.com/radare/radare2/blob/master/doc/rapatch.md) but with assertions and/or maybe loops? something like ed but for asm?
<joepie91> iqubic: rsync will do so automatically when using the foo@bar:baz syntax
<joepie91> where foo is username, bar is the hostname
<aszlig> what i'm trying to do is to generalize patching out calls to system() without a preload wrapper, but it doesn't stop there and i'd like to have a library of assembly patches that i can reuse
<aszlig> eg. something more substantial would be to inject code for path lookups/concatenation that reference the nix store
<aszlig> for example if an application attempts to write to a specific path it should go into XDG directories, if it reads it should read from XDG first and fall back to the store path
<aszlig> the idea is to seek to the call and inspect backwards so whole jmps can be redirected
<aszlig> with a preload wrapper you have to override a bunch of syscalls instead and chances are likely something will slip through
<iqubic> Does WPA_Supplicant have an ncurses front-end?
<aszlig> hm, seems to be time to package https://github.com/thorkill/eresi, because that's probably what i want...
capisce_ has joined #nixos-chat
<aszlig> iqubic: not that i know of, only CLI
d6e has quit [Ping timeout: 248 seconds]
capisce has quit [Ping timeout: 248 seconds]
d6e has joined #nixos-chat
<aszlig> however, there are ncurses front-ends for stuff like connman or nmtui for networkmanager
<aszlig> but that's probably not what you want i guess
<ekleog> I only know of wpa_cli and wpa_gui too :'(
<aszlig> yeah, i found that as well, but it's really not ncurses and more like a repl with numbers
<aszlig> i wonder why nobody has packaged it for nixpkgs
sir_guy_carleton has quit [Quit: WeeChat 2.0]
{^_^} has quit [Remote host closed the connection]
infinisil has quit [Quit: Configuring ZNC, sorry for the joins/quits!]
{^_^} has joined #nixos-chat
{^_^} has joined #nixos-chat
{^_^} has quit [Changing host]
infinisil has joined #nixos-chat
Guanin has quit [Ping timeout: 240 seconds]
Guanin has joined #nixos-chat
FRidh has joined #nixos-chat
__monty__ has joined #nixos-chat
katona has joined #nixos-chat
sir_guy_carleton has joined #nixos-chat
katona has quit [Quit: Connection closed for inactivity]
__Sander__ has joined #nixos-chat
pie_ has quit [Ping timeout: 260 seconds]
pie_ has joined #nixos-chat
Sonarpulse has joined #nixos-chat
pie_ has quit [Ping timeout: 248 seconds]
pie_ has joined #nixos-chat
__monty__ has quit [Quit: leaving]
pie_ has quit [Ping timeout: 245 seconds]
__Sander__ has quit [Quit: Konversation terminated!]
jtojnar has quit [Remote host closed the connection]
biopandemic has joined #nixos-chat
Sonarpulse has quit [Ping timeout: 260 seconds]
__monty__ has joined #nixos-chat
Sonarpulse has joined #nixos-chat
* samueldr sighs
<gchristensen> anyone in to intellectually dishonest articles? :)
<samueldr> btw the irc "attack" hasn't stopped on my server either
<gchristensen> samueldr: ... :|
jtojnar has joined #nixos-chat
<samueldr> (our channels are all +s so they connect, go to the one empty channel [a friend idles in it] and then quit)
<samueldr> I say attack, but it's really low level, they are not actively trying to cause issues, only to spam :/
<samueldr> gchristensen: tohugh, intellectually dishonest articles?
<samueldr> what kind?
<gchristensen> a language comparison between favorite, second favorite, and least favorite
* samueldr puts trolling mask
<samueldr> » to give ‘2017 era C++’ (which is entirely unlike 2003 C++) another good look
<samueldr> no need to comment I think
<samueldr> but if 2017 C++ is like learning a new language compared to 2003 C++, why not... learn a new language?
<samueldr> :)
<maurer> His objection to rust basically seems to be "If I want to write high performance data structures, I need to devolve to the level of C++ for that part of the code, and that's unacceptable. Therefore, I should just use C++ instead."
<samueldr> oh, it gets better; I hadn't read far enough to see the meat of the article
<gchristensen> oh man yeah taht is where it gets really dishonest
<maurer> And like, I too am upset that rust's ownership model doesn't let me write a lot of things I'd like to write in safe code
<maurer> but it is still better than C++ when I hit that, because even unsafe rust actually guards against a variety of C++ mistakes
<maurer> Also, fuck go, Rob Pike is a dick.
<maurer> "I know, I'll make a cool language that has static typing, uses coroutines as its core primitive, and compiles to native code"
<samueldr> let's not devolve to ad hominem, and only critic their arguments :)
<maurer> "Great! That sounds amazing, and I'll be interested to play with a release candidate"
<maurer> "And now, for my next trick, I'll delete polymorphism, disable PIE, and disable dynamic linking."
<maurer> "Why? Why would you do that? What is wrong with you?"
<maurer> "Programmers are dumb and stupid and can't be allowed to have those nice things"
<maurer> He deleted polymorphism because too many programmers at google couldn't understand the difference between contravariance and covariance
the has joined #nixos-chat
the has joined #nixos-chat
the has quit [Changing host]
<maurer> He prevents PIE because he wants consistent addresses on different executions, even when not debugging, because programmers can't be arsed to understand the base the program is loaded at, thus preventing full ASLR
<maurer> He prevents dynamic linking on ideological grounds, thus preventing even partial ASLR
<samueldr> (is it ad adinem when attacking an ad company? or are business still people?)
<maurer> The coroutines-as-pseudothreads idea is actually really good
<maurer> every other piece of the language design is a fractal of "I don't think you can eat steak, have pink slime instead"
<__monty__> According to copyright law companies are people, people who can be immortal...
<samueldr> that's mouse hominem
<maurer> I'll believe corporations are people when texas executes one
<gchristensen> lol
<samueldr> doesn't execution mean something else for corporations?
<maurer> No, it's just not a punishment you can give one
<samueldr> » Capacity to complete assigned tasks and responsibilities to customary or specified standards within a certain timeframe.
<maurer> No, that's execution _by_ a corporation
<samueldr> maybe not what I had in mind
<maurer> not _of_ a corporation
<samueldr> :)
<samueldr> then this gets confusing there
lutzmor has joined #nixos-chat
<srk> olol, quite weird thing happened.. I've changed version for betaflight which is propagated to rev but not hash and it is building ..
<srk> (cool there's even betaflight in nixos!)
<srk> ah, it used cached version
FRidh has quit [Quit: Konversation terminated!]
the has quit [Remote host closed the connection]
lutzmor has quit [Quit: WeeChat 2.1]
katona has joined #nixos-chat
the has joined #nixos-chat
the has joined #nixos-chat
the has quit [Changing host]
pie_ has joined #nixos-chat
<LnL> I wonder if we could request a fontawesome icon for nix
<gchristensen> oooohh!
* LnL wants the nix icon for a thing
<etu> LnL: doit I'd say.
<etu> It would be awesome.
<etu> I have no authority to say this or so :D
<etu> But I would love if it existed :D
sir_guy_carleton has quit [Quit: WeeChat 2.0]
<LnL> hmm, they don't have any linux distributions
<LnL> that's not a very big list and where' on there :D
lassulus has quit [Ping timeout: 244 seconds]
* samueldr sighs a relieved sigh
<samueldr> it's the up-to-date logo
<samueldr> » An icon font containing logos of popular linux distributions and other open source software for inclusion in websites
<samueldr> yay, nixos is popular, it's official 🎉
<samueldr> apple is open source?
<gchristensen> yay!
the has quit [Ping timeout: 244 seconds]
<infinisil> samueldr: Parts of it at least: https://opensource.apple.com/
<infinisil> Not sure how feasible it is to compile stuff yourself though.. My guess is no chance
<LnL> oh wow, they removed CF from the list since 10.13.2
<LnL> guess I should stop being delusional and update the darwin stdenv
<ldlework> obadz: poke
lassulus has joined #nixos-chat
<samueldr> (I knew about parts, the joke is "whole apple")
katona has quit [Quit: Connection closed for inactivity]
__monty__ has quit [Quit: leaving]
jtojnar has quit [Read error: Connection reset by peer]
jtojnar has joined #nixos-chat
jtojnar has quit [Quit: jtojnar]
jtojnar has joined #nixos-chat
tertle||eltret has joined #nixos-chat
<tertle||eltret> morning fellas and ladies
pie_ has quit [Ping timeout: 264 seconds]
pie_ has joined #nixos-chat