<!-- 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: <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 > denver > sjc > lax - other one still just goes abq > 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 <title> 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> <released>2009</released> brycec: ah cool, good to know hazardous: <territories>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</territories> <br> <length>289.450000</length> 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 <title> <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] <toddf> > 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->new_from_spec("twitter.json"); $api->enable('Net::HTTP::Spore::Middleware::Format::JSON'); my $res = $api->retweeted_by_me({ format => 'json', count => 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)