<abathur>
I am pondering two pairs of options/concepts for resholve; each pair can have 1) an executable which would be called with a specified format and print a specified format and 2) a flat file in the same format the executable would print
<abathur>
vaguely: pair A indicates whether an executable can also exec its arguments, and pair B indicates both whether a specific invocation sub-executes and which argument(s) would be executed
<abathur>
after a few nights of procrastiworking (staring at a notebook) I'm tentatively happy w/ --oracle for pair A's executable and --lore for its flat file; feeling stumped on pair B
<abathur>
maybe --arbiter for its executable, but I haven't found any flat file option I like with it
Emantor has joined #nixos-chat
cole-h has joined #nixos-chat
h0m1 has quit [Ping timeout: 258 seconds]
h0m1 has joined #nixos-chat
rajivr has joined #nixos-chat
<infinisil>
Lol, that's some itsaunixsystem stuff, just saw a picture of a hand in a black leather glove using a mouse, accompanied with the text "Cyber attacks"
<infinisil>
Wouldn't wanna leave any fingerprints when I hack those websites!
<cole-h>
isn't that what they mean when they talk about fingerprinting?
Jackneill has quit [Ping timeout: 240 seconds]
<samueldr>
glad to see I don't even have to say those things anymore
Jackneill has joined #nixos-chat
AkechiShiro has quit [Quit: WeeChat 2.9]
waleee-cl has quit [Quit: Connection closed for inactivity]
<samueldr>
I just spent a good while rewriting something to switch from tool A to tool B because tool A had an issue where a feature required didn't work
<samueldr>
which meant I needed to work around an issue with tool B, no big deal
<samueldr>
then it turns out tool B's feature doesn't actually work
<samueldr>
and I was doing that only so I didn't have to dig into the tool and fix it
<aaronjanse>
Aaaah that sucks
<cole-h>
I hate cmake
<cole-h>
I hate projects that provide python bindings /using cmake/ even more
<samueldr>
oh, I misrepresented the problem: tool A didn't support the feature at all, not that it didn't work
maxdevjs has joined #nixos-chat
maxdevjs has quit [Client Quit]
<eyJhb>
infinisil: Fuck, I need to find my black glove before I can take part in the hacking competetion today!
<pie_>
samueldr: while technically correct, you are nevertheless still screwed :D
cole-h has quit [Quit: Goodbye]
__monty__ has joined #nixos-chat
<MichaelRaskin>
pie_: samueldr: if A lacks the feature and B has the feature broken, it _might_ be simpler to switch and fix, so maybe the effort is not wasted at least
<pie_>
it was in jest but sure
<pie_>
MichaelRaskin: do you have an opinion on bare metal switches vs say cisco/juniper/etc?
<pie_>
i dont have anything in mind im jus t pokin around
<MichaelRaskin>
Erm, I would not call that a switch. More a router/firewall indeed
<andi->
O.o
<pie_>
MichaelRaskin: thats what theyre called
<ehmry>
what makes a switch a "bare metal switch"?
<andi->
Usually that means you have a control plane running linux that can program forward behaviour
<pie_>
ehmry: network hardware without the OS or something
<andi->
And not just that you can also use each interface for communicating with other machines. Common pattern is to run some sort of routing protocol on each port with the connected boxes
<pie_>
i had the pleasure of fiddling with a cisco device last night
<andi->
Ugh, I am out
<pie_>
cant report anything negative because obv i hane no idea what im doing :P
<pie_>
it just seems limiting to not have linux
<pie_>
andi-: whats bad?
<pie_>
besides a few mildly irritating ux things in te cli
<andi->
Basically that
<andi->
Imperative config manipulation...
<andi->
Wtf
<pie_>
x)
<pie_>
i imagine you can ul/dl config files?
<MichaelRaskin>
I think Juniper is at least close to FreeBSD from which they forked
<pie_>
didnt have enough backdoors in upstream
<MichaelRaskin>
But apparently both allow to edit config files and upload
<andi->
Yeah but that might not do what you want..
<andi->
Sometimes applying a new config file doesn't do the same as executing the commands one by one
<pie_>
ugh
<pie_>
wtf?
<pie_>
that makes no ense though
<andi->
Some commands used to have side effects :(
<andi->
Been years since I ditched that industry. Maybe they fixed that by now
<MichaelRaskin>
Wouldn't bet on Cisco having ever fixed anything…
<MichaelRaskin>
(routers react wrong to an HTTP request and exploit script using curl is in the wild? Let's just block curl by user-agent!)
<MichaelRaskin>
(old story, but not that old)
<andi->
I remember asking a big vendor (not Cisco) how to restrict the management API to the management port (which isn't exposed to the internet). I was told to just use firewall rules on the linux control plane instead. While not wrong it shows their approach to this.
<pie_>
tinfoil hat me but i think its deliberate
<pie_>
actually i wonder if snowden's has anything to say about that
<MichaelRaskin>
Erm, I would expect that no, because it is a different mess from what he had experience with.
<MichaelRaskin>
Never forget that optimising the entire design for price maximisation of specific setups leaves quite a footprint on everything
<pie_>
i mean the materials
<pie_>
*leaks
<MichaelRaskin>
Yep, these leaks are about a different things
luxemboye has quit [Remote host closed the connection]
lunc has joined #nixos-chat
luxemboye has joined #nixos-chat
<samueldr>
MichaelRaskin: that's my assumption... I'm still going with the switch, but it leaves a sour taste to see that the feature that is stated as present, and working, doesn't work
<samueldr>
especially since tool B is part of util-linux