yeah, i always buy from a trusted vendor if I do Cisco on ebay how does one make a "fake" Cisco switch anyway? I've always wondered.... with a soldiering iron? ever see these: http://www.newegg.com/Product/Product.aspx?Item=N82E16833150065&cm_re=Cisco_48-_-33-150-065-_-Product ballen: never seen 'em ahh FYI anything labeled smalled business from Cisco is Linksys http://www.cisco.com/cisco/web/solutions/small_business/products/routers_switches/index.html?POSITION=LINK&COUNTRY_SITE=us&CAMPAIGN=SMB+Samba&CREATIVE=ESCAPE+HATCH&TIS=__0240_&REFERRING_SITE=CISCO.COM+SWITCHES if you want, my best friend works at Cisco, I'll ask him if those switches are any good ballen: cool likely they are crap haha so back to my problem of indexes and such on post creation I could populate a set that exists for each friend which the id of the new post obviously this is crap load of sets and creating a new post will slow down as number of friends increase i suddenly have new found respect for Facebook, et. al they use mysql as a last stop, with crap loads of memcache in front of it though ballen: have you looked at cassandra? yea it's pretty wicked fast indeed, and distributed where Redis is not Although you can make redis distributed by some app side code yeah its written in java though and I have somewhat of a religious issue of putting JDK on FreeBSD yeah, unfortunately, all the distributed + key/value + mapreduce + ball of wax, things are Java yea this will change damn people running linux would be nice to at least see a python implementation at some point, then maybe C python would be to slow C would be good hence Redis surely not slower than java! you blasphemer hah, Java is fast faster than Ruby and Python which I consider about equal well at least Python 3 & Ruby 1.9 don't make me bust out "/usr/bin/time -v java hello.class" ballen: Python is way faster than Ruby, just do "/usr/bin/time -v hello.py" compared to hello.rb. about 10 times faster after the initial run (when it compiles to the .pyc) http://shootout.alioth.debian.org/u32/benchmark.php?test=all&lang=python3&lang2=java&box=1 http://shootout.alioth.debian.org/u32/benchmark.php?test=all&lang=python3&lang2=yarv&box=1 always a fun website I don't think they ran the bytecode version... really is quite a bit faster than ruby Lua is pretty damn fast for an interpreted language can't go wrong with C though... fast, fast and fast yep Scala is interesting as well as Clean Clean was designed for math though which most of those tests are ah Yea Lua would be good to learn one of these days i "learned" enough of it to write some cool imapfilter scripts it has a nice structure http://www.keplerproject.org web framework for Lua I really don't think the language is the barrier in most cases though, its often the database oh nice, Ohm does its sorting inside of Redis sort in C > Ruby ah nice so I've settled on using a set for each user that maintains an index of friends posts pretty sure its most the scalable option "I see scripts to rebuild / verify "indexes" in your future" ;) yea yea yea it shouldn't be needed only if there is a crash while its doing cleanup before a delete of a post and then all I'd have to is crawl through each user's set and validate the story still exists also I love that the sinatra app is currently only 11MB in RAM so far feck have to deal with when new friends are added cool woot it works minus the add/remove friend thing nice quite quick too, of course its doing like two friends haha not quite testing at scale I can see why Twitter has gone through so much growing pains especially if you just hacked together a solution yup Erlang and Haskell are also fast, if you're looking to write a fast server quickly. Just sayin'. The problem with Twitter wasn't Ruby, it was Ruby on Rails. There really isn't a problem with Twitter. Any language wouldn't have scaled as they wanted. The site saw massive growth, and any framework would have had to be modified to cope with that load. morning Yeah, the problem with Twitter was the DB and the infrastructure. http://www.gtk-apps.org/CONTENT/content-pre2/111075-2.png - OTOH, LaTeX preview sounds kinda nice. (Referencing an old conversation in here.) Oh, that's pretty. do you have to generate the preview or is it automagical http://code.google.com/p/gummi/ - not sure, couldn't really figure it out from here. ah oh well mike-burns: neat lookin I'm not giving up vim any time soon (nor writing papers), but it's certainly pretty. yep hi up_the_irons anyone there? :p nuke^: hey yo :) im having a problem, only the ip ending in *.66 seems to get me eggs on irc, all the others i get this Couldn't listen on port '35678' on the given address. Please make sure 'my-ip' is set correctly, or try a different port. tried all, changing ports nothing nuke^: what's your full IP address 206.125.169.66/70 nuke^: you don't have the other IPs assigned to your eth0 nuke^: assign 'em, and it'll work i think i messed up it should be eth0:0 ip1 eth0:1 ip2 right? nuke^: they all can be on eth0. "sudo ip address add x.x.x.x dev eth0" nuke^: the eth0:1, eth0:2, etc... is an old method oops i did ifconfig eth0 nuke^: should be alive again ty nuke^: next time you do that, hit the VNC console. or, in fact, you should probably be doing those changes from VNC until you know how to do it right ;) vnc console its new for me i never used it on my others vps, i believe they dont use this metho nuke^: yeah, they probably don't. a serial-over-IP method is coming soon too i had another question, or better help, i looked that i have ipv6 on the vps, i never use it or anything, any way u cold tell me or point me somewhere i could read/learn anything how to use it over irc nuke^: it's pretty similar to IPv4, you just have a lot more addresses. I also pre-configure VMs with IPv6 support, so all you need to do, really, is connect to an IRC server's IPv6 address, like: bitchx irc.ipv6.freenode.net and if i want it to resolve to something, the ipv6 address? nuke^: not sure what you're asking reverses, I'd guess cant ipv6 rdns to something yah nuke^: http://support.arpnetworks.com/faqs/main/reverse-dns nuke^: same thing applies for IPv6 ty :) sry about all the question, new thing for me np for what i read, i can use for example freedns.afraid nameserver since i have an account there, to control the ipv6 subnet freenode death Kilt him dead Well, damn... I went on a ride too ergh split did u saw my last line about freedns nuke^: nope for what i read, i can use for example freedns.afraid nameserver since i have an account there, to control the ipv6 subnet nuke^: neato nuke^: give me a couple name servers, and i'll set the delegation neato? thats yes? lol neat, but better hehe ok ns1.afraid.org ns2 ns3 and ns4 my IPv4 endpoint, my side of the ipv6 tunnel woudl be my ipv4 on the vps right? nuke^: you're not tunneled, so that would not apply look for "native IPv6" somewhere ok hm hey ask to create a tunnel it was what i was doing on hurricane electric doing/did yeah the ipv6 would be like 2607:f2f8:3100::/48 -> 2607:f2f8:3100::1 or 2607:f2f8:3100::2 right? not 1 i see now nuke^: click "Add reverse IPv6 subnet", then input "2607:f2f8:3100::/48" did then added 2607:f2f8:3100::2 to nuke.nuke.nuke for testing is this correct? nuke^: looks right /dns 2607:f2f8:3100::2 doesnt resolve to nothing. hm nuke^: i think they take a little time to update garry@ice:~ $ host 2607:f2f8:3100::2 2.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.1.3.8.f.2.f.7.0.6.2.ip6.arpa domain name pointer nuke.nuke.nuke. nuke^: dig +trace -x is your best friend, when doing DNS stuff hehe cool http://cker.in/~nuke/tunneldetail.jpg was gonna say to check if everything was cool here but i guess it is nuke^: i'm not sure how the tunnel settings come into play, since your VPS has native IPv6 its working so all good, hehe ty u :) nuke^: cool :) nuke^: now you're talkin nukeAFK: ^^ :) hehe how long does it usually take for a new vps to be set up and made available? up_the_irons is the one that sets them up if hes around not a long time, usually does it later in the day ah