[02:08] *** linuxthefish has joined #arpnetworks [02:08] hi, what info do i need to give for SWIP request? [02:29] name, address, w/e info you want to appear in the SWIP [02:34] thanks! [02:43] np :) [03:58] *** staticsafe-znc has quit IRC (Ping timeout: 240 seconds) [03:58] *** avj has quit IRC (Ping timeout: 240 seconds) [03:58] *** NiTeMaRe has quit IRC (Ping timeout: 240 seconds) [03:59] *** staticsafe-znc has joined #arpnetworks [03:59] *** NiTeMaRe has joined #arpnetworks [04:05] *** Bluerise has quit IRC (Ping timeout: 252 seconds) [04:10] *** Bluerise has joined #arpnetworks [05:33] *** tabthorpe has quit IRC (Quit: leaving) [05:33] *** tabthorpe has joined #arpnetworks [05:33] *** tabthorpe has quit IRC (Changing host) [05:33] *** tabthorpe has joined #arpnetworks [05:52] *** tabthorpe has quit IRC (Quit: leaving) [05:54] *** tabthorpe has joined #arpnetworks [05:54] *** tabthorpe has quit IRC (Changing host) [05:54] *** tabthorpe has joined #arpnetworks [10:43] *** sng_ is now known as sng [10:57] *** 23LAAM5X8 has joined #arpnetworks [10:57] *** 23LAAM5X8 has quit IRC (Remote host closed the connection) [12:09] *** mjp has joined #arpnetworks [12:11] *** up_the_irons has quit IRC (Ping timeout: 250 seconds) [12:11] *** mjp_ has quit IRC (Ping timeout: 260 seconds) [13:08] *** mhoran has quit IRC (Quit: WeeChat 0.3.9.2) [13:19] *** mhoran has joined #arpnetworks [13:19] *** ChanServ sets mode: +o mhoran [13:19] orks [13:34] zoinks? [13:48] *** twobitha1ker has joined #arpnetworks [13:48] *** twobithacker has quit IRC (Read error: Connection reset by peer) [13:48] Weechat was faster than me! [13:50] Speaking of, is anyone using weechat autojoin with keyed channels? I can't get it to work. It joins the keyed channel and nothing else. [13:51] description: comma separated list of channels to join when connected to server (example: "#chan1,#chan2,#chan3 key1,key2") (note: content is evaluated, see /help eval) [13:51] note where the spaces are, those matter [14:04] *** up_the_irons has joined #arpnetworks [14:04] *** ChanServ sets mode: +o up_the_irons [14:06] ok, so i just found out that zsh supports shared history between shells but isn't enabled by default [14:06] that's like been one of the things that have bugged me for ages [14:06] staticsafe: Ah. all keys go at the end? That explains it. [14:07] mercutio: Awesome! I need to enable that. [14:14] I want shared search history but not up arrow. [14:22] heh [14:22] setopt inc_append_history [14:22] setopt share_history [14:22] in .zshrc [14:22] i dunno why you wouldn't want up arrow [14:22] it also enables timestamping [14:38] zsh is awesome [14:38] it's the shell for wizards [14:38] YER A WIZARD m0unds [14:39] thanks, BryceBot [14:54] i been using zsh for ages [14:55] but i always knew there were advanced things i wasnt' doing/making use of [14:55] but even without those it worked better than ksh etc [14:55] A prior student of mine introduced me to it, around 13 years ago. I thought he was just some clueless hipster. [14:56] Turns out it's a great shell! And he's not clueless! [14:56] mike: did you try it? [14:56] I eventually did. Took two years. [14:56] i mean straight away [14:56] ahh ok ;) [14:56] it gets like that [14:56] it's like how some people are still using screen [14:57] lots of things i've been using for ages now [14:57] http://bit.ly/1chYnUF - the guy who fixed this bug (Taylor) is the student who introduced me to zsh. [14:57] http://bit.ly/1chYnUF -> http://www.daemonology.net/blog/2011-01-18-tarsnap-critical-security-bug.html [14:57] mutt, vim, zsh, [14:57] mike, cool :) [14:57] tmux is still hipster nonsense. [14:58] well it's useful if you think your net might drop [14:58] or you want to reboot where you're connecting from or such [14:58] I mean tmux instead of screen. [14:58] have you seen screen's source code? [14:58] Hah. [14:58] actually on that note have you ever looked at gnu source code? [14:58] Have you seen echo's source code? [14:59] mercutio: I run this: http://bit.ly/1bdX1FS [14:59] only the gnu one [14:59] http://bit.ly/1bdX1FS -> http://www.meetup.com/The-Classical-Code-Reading-Group-of-Stockholm/ [14:59] heh cool [14:59] We just did a group reading of pwd.c, and before that true.c . We also had a pilot (not listed) where we read echo.c . [14:59] i've been writing my own implementation of curl [15:00] Awesome. [15:00] been pretty slack about it [15:00] but try ldd `which curl` [15:00] Heh. [15:00] zsh: ldd =curl [15:00] % ldd `which curl` | wc -l [15:00] 38 [15:01] On FreeBSD: 8. [15:01] really [15:01] 28 on Debian7 [15:01] 27 on my Debian. [15:01] hmm i get 6 on freebsd [15:01] wow [15:01] and the binary size is smaller than ubuntu too [15:02] I got 15 on my FreeBSD [15:02] weird [15:02] this is freebsd 9.2 [15:02] I wrote my own 'ls' two years back. Fun exercise. I did it in Haskell, though. [15:02] Same. Built from ports though. [15:02] hmm [15:03] i did a terminal emulator OS [15:03] it booted from grub though [15:03] but all you could do is use a terminal in it heh [15:03] With our powers combined we can re-write BSD! [15:03] like serial terminal [15:03] Hah. [15:03] the network stuff was being annoying [15:03] it seems much simpler before you start working on it [15:04] i had what i thought was an ideal environment too :/ [15:04] grub would network boot it [15:04] and had a separate 386 to boot [15:04] which booted pretty fast [15:04] so could just make on the dev computer [15:04] I have long given up the idea that any programming problem is simple. Being a project manager will do that, though. [15:05] but writing tcp/ip stack and network driver is kind of more complicated than i thought it would be [15:05] this was years back though [15:05] maybe i should try again :/ [15:05] It's only more complex now. [15:05] but this time as a xen virtual machine [15:06] nah it's simpler if you just rely on virtio :/ [15:06] OK let me know how it goes. [15:06] i was reading about people doing micro OS stuff with xen [15:06] where you compiile a program to run as a virtual mcahine [15:06] which includes everything it needs [15:07] and everything runs as ring 0 or such [15:07] (is it still ring 0 if it's a virtual machine?) [15:07] anyway kernel and user space is one [15:07] This gets you lower memory usage? [15:07] and less context switches [15:07] and more separation [15:07] Smart. [15:08] i thought it was a nifty idea [15:08] they were using some werid programming language though [15:08] really it's file system stuff that is probably the most complex [15:10] i can't find it now [15:11] ahh it was erlang they were using [15:11] That's not a weird language. [15:11] http://erlangonxen.org/ [15:11] Though, I'm biased: it's one of the most popular languages in my city. [15:11] curious [15:11] are you in a hipster town [15:12] i actually know very little about erlang [15:12] I'm in the town that invented it, so ... I guess that's cheating. [15:13] pcase_word = [15:13] fun(X) -> [15:13] lists:map(Upcase, X) [15:13] end. [15:13] err U on the front [15:13] ahh [15:13] well i dunon that looks weird to me= [15:13] Looks like Erlang to me. [15:13] yes looking for code examples [15:13] but i keep finding short blurbs [15:14] http://bit.ly/1chZOCH - here's an actual thing. [15:14] http://bit.ly/1chZOCH -> https://github.com/klarna/jesse [15:14] http://bit.ly/1be080P - this one's complex, too. [15:14] http://bit.ly/1be080P -> https://github.com/klarna/meshup [15:14] actually it doesn't look too bad [15:15] If you want it to look prettier, I recommend Elixir. [15:15] is that a drug? [15:15] http://erlangonxen.org/ [15:15] Yes, but it's also a programming language. [15:15] go there [15:15] and press escape [15:15] Hah. [15:16] Yup, definitely Erl nerds. [15:16] heh [15:16] well i reckon the idea is noverl [15:16] novel [15:16] most of the software we write at work, is erlang [15:17] and me just wanting to play with C minimal OS on Xen is not really novel [15:17] but hey :) [15:17] i'm boring. [15:18] jpalmer: What do you work on? [15:18] mike-burns: we have a communications platform for use in hospitals. [15:18] Seems like a good use case for erl. [15:20] we're rewriting it from the ground up for the next version (still in erlang) the CTO for grandcentral/google voice joined us and is leading the rewrite. [15:20] Every time I hear about a big erl project, I also hear about a rewrite. [15:21] well, this rewrite isn't due to erl. it's due to.. growing pains. As we were developing it, our developers wanted to do stuff the right way. our executive team wanted them to meet unrealistic deadlines the sales team had made for customers. so features were rushed, and shortsighted, etc [15:21] that whole saga [15:22] Yup, I hear ya. [15:25] i think things should always be rewritten [15:26] but then i hate maintaining legacy code [15:26] but the philosophy of a rough draft, then a rewrite sits well with me [15:30] mike-burns: have you considered rewriting classic utilities in your group? [15:30] i seem to find i understand things better when i reimplement [15:30] than when i read [16:33] I love rewriting code! I hate rewriting and/or rediscovering bugs. [18:06] Is there a way to determine at which hop a file transfer slows down, ie whats the bottleneck. Say the transfer is going from Amsterdam, Europe to Los Angeles, CA. I can perform tests on both ends [18:36] not really [18:36] not unless you can try from the individual hosts in the path [18:36] Don't really have access to the hosts in the path [18:36] you can figure out if it's sending or receiving of traffic being problematic [18:36] yeah [18:37] most people don't [18:37] you can "guess" [18:37] but yeah you can't really tell [18:37] Internet routing is best effort once it leaves my network.. [18:38] i love the term best effort [18:38] what's your route like? [18:39] ntt / Level3 [18:39] well i have a ntt each way test [18:39] and it's fine [18:39] so i'm tempted to blame level3 :/ [18:40] well 20megabit} [18:40] + [18:40] which is fine to me [18:42] I am presently getting 6 megabits on an scp transfer [18:42] in which direction? [18:42] its actually from chicage to ARP/ lAx [18:42] you're not using dropbear are you? [18:42] oh [18:43] i got 100 megabit from chicago before [18:43] chicago provider is liquidweb [18:43] this was from steadfast [18:44] my other chicago host is congent [18:44] cogent [18:44] ick [18:44] but seems to dl fast [18:44] abbout 4 megabytes/sec [18:45] are they using openvz? [18:46] with chicago it shouldn't be window size issues [18:47] even with 64k window size it should be faster than that [19:16] *** r0ni has joined #arpnetworks [19:20] cogent is really inconsistent [19:23] mercutio: Its a dedicated server in either Chicago, or somewhere in Illinois [19:27] i thought liquidweb was in detroit? [19:27] or near [19:36] My mistake, its in Lansing, MI [19:37] halfway between chicago and detroit pretty much [19:37] they're a good provider [19:38] Yup [19:40] Who is a really great hosted email provider? (please don't say office 365 or google apps) [19:40] haha [19:40] office365 is [19:40] intermedia is another [19:40] despite you asking not to say office365, it's a good service :) [19:41] Doesnt have to be hosted exchange [19:41] i've used it since launch for my stuff. i resold intermedia for a number of years, their platform is really reliable and good [19:41] well, hosted exchange is all i work with for hte most part [19:42] i've heard fastmail is ok [19:42] luxsci is good [19:42] but expensive [19:45] k [19:48] Fastmail++ [19:54] any reason to pay for hosted webmail/pop/imap these days? (I can understand exchange) [19:56] mjp: as opposed to? [19:57] free stuff [19:57] mjp: a certain saying comes to mind [19:58] strength in numbers? :) [19:59] haha [19:59] i stopped managing my own MTAs and stuff because tuning SA and stuff was such a chore [19:59] mjp: I'm currently using Fastmail and much prefer if over Gmail/Google Apps [20:02] does fastmail support a catchall mailbox [20:02] i do not know actually [20:02] Google Apps does, but Office365 does not [20:02] such a spam hole [20:03] i don't like catchalls [20:03] spammers love them though [20:03] yeah, it's not a great practice because it just sort of guarantees higher spam delivery rates [20:03] staticsafe: do you use fastmail's web interface or a client? [20:03] m0unds: web interface [20:04] which btw is very much superior to Google's offering [20:04] how about alias, so you dont waste mailboxes for sales@, info@, contactus@ etc [20:04] mnathani: ofc [20:04] i use a separate alias for most stuff [20:04] like arpnetworks@example.com [20:04] yeah, same [20:04] either alias or mailnull [20:05] username.alias@mailnull.com >> your address [20:05] mostly use that for forum signups and public stuff [20:06] what about filters or rules for categorizing mail [20:06] i recently found out the specific alias I use paypal has been sold out [20:06] got spam on it [20:06] mnathani: their backend uses Sieve [20:06] you can write your own rules by hand [20:06] or edit the webui thingy [20:08] Sieve is so much <3 [20:10] also the people behind IMAP know their shit when it comes to e-mail hosting [20:10] s/IMAP/Fastmail [20:10] also the people behind Fastmail know their shit when it comes to e-mail hosting [20:10] hahaha [20:10] i suppose the people behind IMAP too :P [20:10] Is there calendar support [20:10] mnathani: nope [20:11] oh, boo. [20:13] oh boy, sharknado is on amazon vod [20:15] fair enough then :) [20:29] Is fastmail by opera? [20:30] not anymore [20:31] its a company on its own now [20:32] What can you use the SMS included on a Premier account for? [20:33] no idea, I have the "Enhanced" level [20:54] staticsafe: would you like to pm me your username to put in for referrer at fastmail [20:55] sent. [20:59] thanks [22:33] Another vote for Fastmail here.