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