<!-- Some styling for better description lists --><style type='text/css'>dt { font-weight: bold;float: left;display:inline;margin-right: 1em} dd { display:block; margin-left: 2em}</style>

   ***: jpalmer has quit IRC (Ping timeout: 246 seconds)
   <br> koan has quit IRC (Ping timeout: 252 seconds)
   <br> jpalmer has joined #arpnetworks
   <br> koan has joined #arpnetworks
   <br> mnathani has joined #arpnetworks
   <br> [FBI] starts logging #arpnetworks at Fri Jan 24 06:39:43 2014
   <br> [FBI] has joined #arpnetworks
   m0unds_: hahahah
   <br> packet inter-leaky
   ***: mnathani has joined #arpnetworks
   <br> mjp has joined #arpnetworks
   <br> milki has joined #arpnetworks
   mafmaf: well, my irc client seems to have connected from arp
   <br> but can't ssh
   pcn_: DNS is working again from my server.  Yay
   rgouveia: my machine is up
   ***: reardencode has joined #arpnetworks
   rgouveia: <u>hazardous</u>: check your machine
   hazardous: back up
   pcn_: Try again
   ***: brycec has joined #arpnetworks
   up_the_irons: that was annoying
   ***: qbit has joined #arpnetworks
   up_the_irons: s1.lax went over its 128K route limit and CEF died
   ***: koan has joined #arpnetworks
   up_the_irons: shutdown a few peers using out-of-band then re-enabled CEF
   ***: tooth has joined #arpnetworks
   <br> acf_ has joined #arpnetworks
   hazardous: [channel suddenly doubles in size]
   ***: eryc has joined #arpnetworks
   <br> eryc has quit IRC (Changing host)
   <br> eryc has joined #arpnetworks
   <br> d^_^b has joined #arpnetworks
   <br> d^_^b has quit IRC (Changing host)
   <br> d^_^b has joined #arpnetworks
   up_the_irons: lol
   <br> that's one way to get people to join... ;)
   hazardous: haha
   ***: mhoran has joined #arpnetworks
   <br> ChanServ sets mode: +o mhoran
   hazardous: up_the_irons do you actually sleep or is this normal response time at 6 am :p
   mafmaf: seems i'm up
   <br> wooooo
   up_the_irons: <u>hazardous</u>: it's normal if something major breaks (like a core router), cuz pagerduty is set to scream like hell (and it does :)
   hazardous: fun
   <br> you know, smileys in parentheses always weirds me out
   <br> like (:) is incomplete, (:)) is weird
   up_the_irons: yeah me too
   mafmaf: I hear ya (no really, i do :) )
   ***: mike-burns has joined #arpnetworks
   <br> ChanServ sets mode: +o mike-burns
   mafmaf: also, my vps is back online.  thanks to the arp folks for their work
   <br> hope it stays stable
   <br> cheers!
   ***: mafmaf has quit IRC (Quit: leaving)
   mike-burns: What'd I miss?
   staticsafe: @up_the_irons │ s1.lax went over its 128K route limit and CEF died
   mike-burns: Cool, good to know.
   <br> Glad to be back, too.
   up_the_irons: https://twitter.com/arpnetworks/status/426730720862560256
   BryceBot: <u>TWITTER</u>: One LAX core router (s1.lax) hit its CEF limit and went into software routing; time to move peering to the 6500 (s7.lax) (Fri Jan 24 14:58:26 +0000 2014)
   up_the_irons: &lt;3 BryceBot
   mike-burns: Oh right I forgot about Twitter. My only thought was "I gotta get on IRC!"
   ***: eryc has quit IRC (Remote host closed the connection)
   mike-burns: That's my thought for most of the day, though.
   ant: the mentioning of the twitter post reminded me to build a new version of bitlbee to fix twitter. so now i can finaly use twitter again after i nearly forgot that is wasn't working
   m0unds_: ouch
   <br> i seem to recall some TAC-confirmed bug with CEF on certain switch chassis'
   up_the_irons: in this case, it's actually a documented phenomenon.  if you exhaust the hardware resources, then it likes to switch to software routing.  go figure.
   m0unds_: yeah
   <br> the one i'm thinking of causes it do the equiv of a core dump and totally die :)
   <br> friend of mine works for an ISP/MSP up in OR, had a 4500 hit that bug and dump a bunch of stuff offline - backup 4500 then totally died in the same exact way
   <br> just remembered it involving CEF is all :)
   <br> huh, funny. looks like there was a routing change to one vps at like 0230 MST
   <br> that one goes abq &gt; denver &gt; sjc &gt; lax - other one still just goes abq &gt; lax
   up_the_irons: that sounds like a nasty bug
   m0unds: yeah, didn't sound like much fun
   ***: eryc has joined #arpnetworks
   <br> eryc has quit IRC (Changing host)
   <br> eryc has joined #arpnetworks
   staticsafe: http://arstechnica.com/gadgets/2014/01/modems-warez-and-ansi-art-remembering-bbs-life-at-2400bps/
   BryceBot: Ars Technica: "Modems, wArEz, and ANSI art: Remembering BBS life at 2400bps"
   RandalSchwartz: 2400 was for the cool people... I started at 110 baud. :)
   pcn_: You still got that acoustic coupler in the garage?
   <br> IIRC they were built out of whatever they made abrams tanks out of
   ***: brycec has quit IRC (Quit: Cheerio, mates.)
   <br> brycec has joined #arpnetworks
   <br> pjs has joined #arpnetworks
   <br> pcn_ has quit IRC (Quit: WeeChat 0.4.2)
   <br> brycec has quit IRC (Quit: Cheerio, mates.)
   <br> brycec has joined #arpnetworks
   <br> BryceBot has quit IRC (Quit: Standby for reinitialization...)
   <br> BryceBot has joined #arpnetworks
   <br> BryceBot has quit IRC (Excess Flood)
   <br> BryceBot has joined #arpnetworks
   mnathani: <u>up_the_irons</u>: what model is the s1.lax ? (Cisco I a assume)
   m0unds: <u>up_the_irons</u>: talked to my buddy - it was actually a similar thing- overflowing CEF table, switched to process switching mode, then died
   <br> must be exclusive to whatever ios rev they were on, but they swapped out that gear for new juniper stuff recently
   ***: BullSherd has joined #arpnetworks
   <br> BullSherd has left
   hazardous: is that only for specific usernames D:
   <br> https://twitter.com/officialjaden/status/329768040235413504
   BryceBot: <u>TWITTER</u>: How Can Mirrors Be Real If Our Eyes Aren't Real (Thu May 02 01:23:22 +0000 2013, retweeted 17062 times)
   hazardous: oh, any
   -: hazardous hugs BryceBot
   brycec: lol
   <br> everybody's hugging the bot, oy
   m0unds: it's a lovable mutt
   brycec: Does more than just twitter URLs, you know :p Wikipedia, XKCD, Spotify, Amazon, Newegg... all sorts
   <br> eg http://xkcd.com/1321/
   BryceBot: Cold http://xkcd.com/1321/ (2014-01-24) 'You see the same pattern all over. Take Detroit--' 'Hold on. Why do you know all these statistics offhand?' 'Oh, um, no idea. I definitely spend my evenings hanging out with friends, and not curating a REALLY NEAT database of temperature statistics. Because, pshh, who would want to do that, right? Also, snowfall records.'
   brycec: it's definitely nice to not need bothering opening twitter
   hazardous: how does it work brycec
   <br> do you define individual url regexes and scrape them
   <br> or do you use oEmbed or something
   brycec: All of the above
   <br> Depends on the URL
   <br> Amazon hits noembed.com
   <br> xkcd hits a database of my own
   <br> Wikipedia, Newegg hit their own API
   <br> (Spotify is noembed too)
   hazardous: fun
   <br> spotify has its own api btw
   <br> that returns a lot of interesting things
   brycec: <u>hazardous</u>: which is what noembed uses :P
   <br> At least I assume it does
   <br> Actually come to think of it, they just scrape the page
   hazardous: it looks like it just returns scraping the &lt;title&gt; element
   brycec: which I'm okay with
   hazardous: the actual spotify api returns things like
   <br> this song can be played in: US CA DE UK
   <br> length, a lot of other funky stuff
   brycec: Requires oauth doesn't it?
   <br> (Which would be more overhead than it's worht)
   hazardous: only the authetnicated add to playlist one does i think
   <br> yeah, metadata doesn't
   <br> &lt;released&gt;2009&lt;/released&gt;
   brycec: ah cool, good to know
   hazardous: &lt;territories&gt;AD AR AT AU BE BG BO BR CH CL CO CR CY CZ DE DK DO EC EE ES FI GB GT HK HN HU IE IS IT LI LT LU LV MC MT MY NI NL NO NZ PA PE PH PL PT PY RO SG SI SK SV TR TW&lt;/territories&gt;
   <br> &lt;length&gt;289.450000&lt;/length&gt;
   brycec: (ew xml)
   hazardous: there's .xml .json .xsl and some other weird things and jsonp
   brycec: xsl? Excel Spreadsheet?
   hazardous: wait, who needs six digit decimal accuracy on track length?
   brycec: oh wait that's xls
   hazardous: xsl is some weird xml thing
   <br> http://ws.spotify.com/search/1/track.json?q=mad+world
   brycec: yeah, xslt stuff
   <br> Anyways, BryceBot supports most everything on http://noembed.com/providers with a few of my own override noembed
   hazardous: yeah, their spotify.pm just scrapes &lt;title&gt;
   <br> i kinda want to submit, but i have never used perl before
   <br> and it vaguely scares me
   brycec: lol, it's pretty easy actually. https://github.com/leedo/noembed/pull/24
   <br> I just copied another module and changed the names and URLs
   hazardous: "I have not tested this code as I do not have an environment to run noembed within." lol
   brycec: I'm not about to setup perl-wsgi wor whatever
   <br> But it worked :)
   hazardous: haha
   <br> yeah, i would probably end up doing like
   <br> perl xxx argv to test
   <br> and just making it dump to stdout or something
   <br> i actually tried to learn clojure basics last week
   <br> the hardest part was syntax, i guess
   <br> and operator arg arg
   brycec: I embarked to learn Perl once, many many years ago
   <br> It's fairly readable as-is at least
   toddf: see https://github.com/toddfries/Finance-CoinBase/blob/master/cb for some fun perl code that should be readable ;-)
   mike-burns: Which part is readable?
   brycec: the word "Github"
   ***: avj has joined #arpnetworks
   toddf: mike-burns: RandalSchwartz can say 'readable or not' the rest of you wimps I wouldn't trust to judge my perl codez ;-)
   <br> <u>RandalSchwartz</u>: curious if you've played with SPORE before
   brycec: the EA game?
   mike-burns: I wrote Perl for five years! (True facts: I've met RandalSchwartz on multiple occasions.)
   toddf: <u>brycec</u>: github.com/spore .. the multi language spec that lets you write a single .json file and after loading it .. you get a magic class that you can do function calls on that were described in the .json file
   <br> $ wc -l api-description/services/btc-e.json [12:19] &lt;toddf&gt; &gt; Finance-btce/lib/Finance/btce.pm
   <br> 65 api-description/services/btc-e.json
   <br> 621 Finance-btce/lib/Finance/btce.pm
   brycec: oh heh
   toddf: 65 lines of json to do what I do (almost) in 621 lines of raw perl code
   brycec: (In all caps, I thought it was the game)
   mike-burns: SOAP but with JSON?
   toddf: $randomsitesapi but with JSON
   <br> I have a json file I'm working on with one function call to reset my cablemodem. soon as I learn all about SPORE and html form submission
   <br> 144 lines of json to describe all you'd ever want to do interacting with twitter for another example
   <br> see https://github.com/toddfries/api-description/blob/master/services/twitter.json for that
   <br> then in my app I could do: use Net::HTTP::Spore; my $api = Net::HTTP::Spore-&gt;new_from_spec("twitter.json"); $api-&gt;enable('Net::HTTP::Spore::Middleware::Format::JSON'); my $res = $api-&gt;retweeted_by_me({ format =&gt; 'json', count =&gt; 2 });
   <br> and handle the return bits in the $res var
   up_the_irons: <u>m0unds</u>: yeah, i imagine if it was software switching that much traffic, it would eventually melt the RP ;)
   <br> <u>mnathani</u>: 4500 with SupIV
   -: up_the_irons heads out
   brycec: w00t! Newegg info is working once again! http://www.newegg.com/Product/Product.aspx?Item=N82E16813131981  Sorry it was non-working for awhile.
   BryceBot: ASUS Z87-A LGA 1150 Intel Z87 HDMI SATA 6Gb/s USB 3.0 ATX Intel Motherboard -- $139.99
   ***: mike-bur1 has joined #arpnetworks
   <br> CaZe has quit IRC (Ping timeout: 252 seconds)
   <br> mike-burns has quit IRC (Read error: Connection reset by peer)
   <br> mike-bur1 is now known as mike-burns
   <br> ChanServ sets mode: +o mike-burns
   <br> CaZe` has joined #arpnetworks
   <br> CaZe` is now known as CaZe
   <br> r0ni has joined #arpnetworks
   m0unds: <u>up_the_irons</u>: you know something's wrong when your switch chassis becomes a puddle
   brycec: of cement ;)
   <br> (referring to the UK Metro's recent issues)
   ***: toddf has quit IRC (Remote host closed the connection)
   <br> toddf has joined #arpnetworks
   <br> ChanServ sets mode: +o toddf
   <br> rgouveia has quit IRC (Ping timeout: 248 seconds)
   <br> rgouveia has joined #arpnetworks
   up_the_irons: <u>brycec</u>: tnx for fixing newegg info :)
   <br> <u>m0unds</u>: yep
   mnathani: http://www.newegg.com/Product/Product.aspx?Item=N82E16813131982
   BryceBot: ASUS Z87-C LGA 1150 Intel Z87 HDMI SATA 6Gb/s USB 3.0 ATX Intel Motherboard -- $129.49
   hazardous: potentially a strange question, but does anyone know how well freebsd runs on low memory machines (like 256/512 or less)
   <br> do i have to stick to pkg_add -r or can i do a lot of ports stuff
   m0unds: i'm using pkgng on a 768
   <br> it's alright except pkgs are still wonky on freebsd
   <br> but much more bearable than ports
   mercutio: 256 could be quite different to 768
   <br> i imagine it's probably fine as long as you don't try using zfs
   hazardous: i'm more or less brand new to bsd
   <br> i usually do debian or something
   mercutio: i used to run openbsd on 64mb of ram
   hazardous: i kinda wish linux could have bsd's see_other_uids thing be part of core
   mercutio: <u>hazardous</u>: wasn't ther eplans to?
   <br> along with some much bigger frameowrk
   <br> i dunno how anyone is meant to keep up with linux
   <br> i'm not even using cgroups yet
   m0unds: memory use isn't even remotely a problem on a 768; the box uses less than 300MB on a regular basis
   <br> but it's also not running a ton of stuff
   <br> it's sitting at 206MB right now
   <br> haha
   <br> <u>hazardous</u>: what were you gonna do with it? just learning freebsd?
   hazardous: more or less
   m0unds: should be fine
   hazardous: i actually have a bsd box in "prod" right now except i have no idea how to use it
   m0unds: lol
   hazardous: all i know is i managed to set up a jail with an application server
   -: hazardous air quote prod
   up_the_irons: i still have a Sparc laptop with OpenBSD 2.1.  I think it has like 32MB of RAM.  I used to use it for IRC; ran fvwm2 great! :)
   m0unds: whoa, haha
   mnathani: Sorry, no "anycast" jobs were found that match your criteria
   <br> http://www.workopolis.com/jobsearch/job/14847946?uc=E8
   mercutio: strong voip component
   <br> ahh they specialise in voip
   <br> you shooting for that job mnathani ?
   ***: r0ni has quit IRC (Quit: Textual IRC Client: www.textualapp.com)
   <br> m0unds has quit IRC (Ping timeout: 245 seconds)