ec changed the topic of #elliottcable to: a π―ππ ππ π―πππππππππ π―ππππππ slash sΝΜuΝΝpΝΝeΜΜΊrΜΌΜ¦iΜΌΜoΜΜ¬rΜΜ cΜΝα»₯Μ§ΝαΈ·Μ‘ΝΕ£ΝΜ || #ELLIOTTCABLE is not about ELLIOTTCABLE
Sgeo has quit [Ping timeout: 260 seconds]
Sgeo has joined #elliottcable
joepie91 has quit [Remote host closed the connection]
joepie91___ has joined #elliottcable
joepie91___ has quit [Changing host]
joepie91___ has joined #elliottcable
joepie91___ is now known as joepie91
_whitelogger has joined #elliottcable
muelleme has joined #elliottcable
muelleme has quit [Ping timeout: 240 seconds]
mylesborins has quit [Quit: farewell for now]
mylesborins has joined #elliottcable
muelleme has joined #elliottcable
muelleme has quit [Ping timeout: 240 seconds]
muelleme has joined #elliottcable
muelleme has quit [Ping timeout: 256 seconds]
Sgeo_ has joined #elliottcable
Sgeo has quit [Ping timeout: 244 seconds]
muelleme has joined #elliottcable
muelleme has quit [Ping timeout: 265 seconds]
muelleme has joined #elliottcable
<ELLIOTTCABLE>
mylesborins: i swear i had your phone β, but
<ELLIOTTCABLE>
currently cranking away on homework for an application so
<ELLIOTTCABLE>
ugh FUCK reason/bucklescript right now
<ELLIOTTCABLE>
BuckleScript's tech, and JS/npm interop? absurdly badass.
<vil>
I am so far behind the curve on Modern Web Technologies (tm)
<ELLIOTTCABLE>
their team's complete refusal to acknowledge and integrate with the existing OCaml community, tooling, and library-base? unfuckingtenable.
<vil>
I live in python now
<vil>
maintaining literally the oldest SDN framework that exists
<vil>
it's so old SDN wasn't an ancronym yet
<jfhbrook>
what is a SDN
<ELLIOTTCABLE>
ditto, vil
<ELLIOTTCABLE>
wtf is an SDN
<ELLIOTTCABLE>
pennig_: come love on meeeeeeee <#
<vil>
software defined networking
<vil>
it logs into switches and routers and such and makes packets go where we want so we can test our products
<vil>
but it's from before there were like, apis
<vil>
so it has to do this by pretending to be a user typing into the cli and then it uses a bunch of regular expressions to parse the output
<vil>
and we keep discovering that this is actually still more reliable than any of the apis that exist now
<ELLIOTTCABLE>
oh my god wtf
<ELLIOTTCABLE>
have you used P4 at all? it seems to have some pedigree, I almost wish I worked in that space so I'd have an excuse to play with it
<ELLIOTTCABLE>
type gender = Male | Female | Neither | Unspecified
<ELLIOTTCABLE>
come at me, fucking shitty job interview homework
<vil>
I haven't
<vil>
this looks neat, though a bit further below what we care about for qa
<vil>
this would actually be more at home on the products themselves I think
<vil>
arbor's products are difficult to test with anything higher-level than "craft and send this exact packet" because we intentionally drop traffic that we deem bad
<vil>
whereas most networking gear is supposed to never drop anything if it can avoid it
pennig_ has quit [Quit: Connection closed for inactivity]
eligrey has joined #elliottcable
Sgeo__ has joined #elliottcable
Sgeo_ has quit [Ping timeout: 240 seconds]
muelleme has quit [Ping timeout: 244 seconds]
<devsnek>
i've wanted to set up some programmatic network routing but i never knew where to get started
<devsnek>
with regard to SDN
eligrey has quit [Read error: Connection reset by peer]
eligrey has joined #elliottcable
eligrey has quit [Client Quit]
scrptktty has joined #elliottcable
<incomprehensibly>
hello
_whitelogger has joined #elliottcable
devyn has quit [Ping timeout: 244 seconds]
devyn has joined #elliottcable
<vil>
devsnek: I recommend anywhere that isn't pexpect
<devsnek>
vil: what *do* you recommend
<vil>
I don't really know if there's a good homelab sized framework, everything seems to go zero to kubernetes-level complexity
<devsnek>
there's that router7 go project
<vil>
cisco is pushing their "intent based networking"
<vil>
which makes me laugh every time I hear it
<devsnek>
but go is unreadable and evil
<vil>
because I've used cisco software
<devsnek>
heh
<vil>
what level do you want to be at?
<vil>
there's always like dpdk
<devsnek>
i'm just messing around with my home network so