almost have a workable prototype working woot ballen: nice what are some "voting" type websites, theres Digg, Mixx, Reddit... up_the_irons: I have a diff for that, but it was not accepted because they wanted a more comprehensive privacyctl of sorts, that in turn never got implemented toddf: roger hi up_the_irons afternoon all Morning! hey nuke^ hey, we have a new person jester1: hey jester1 welcome to #arpnetworks woot a new person Hi! 19 people!! i think that's a record big leagues I need a FreeBSD VPS, and thought I'd look at you guys. sweet ballen: ya know, given how many people are in #slicehost (~ 180) compared to how many customers they have, I'd say I have *way* more customer engangement / community involvment right here in #arpnetworks ;) indeed the IRC to customer ratio is much higher at arp That's how we roll. we're one big happy family LOL The met-in-IRL and degrees of connection are also more favorable. jester1: if you have any questions, just let us know up_the_irons: thanks. mhoran: yeah, totally mhoran: i've met IRL: heavysixer, cablehead, Qsource Nothing specific now--if you're stable, that's pretty much what I need :-) I don't care about fancy GUI interfaces and so forth, I'd rather save the money. jester1: good, cuz I don't like fancy GUIs and don't offer them ;) up_the_irons: Yeah, that's why I'm here :D jester1: :) all sorts of happy faces flying around here bleh, need to VPN into work, bbl up_the_irons: Have you done anything with VirtIO? mhoran: my Linux VMs run virtio network drivers that's about it No experience with the block drivers? mhoran: haven't tried the block ones yet Nifty. I'm trying to get an idea of KVM performance vs. Xen. Paravirt, really. mhoran: benchmarks will probably show Xen / paravirt beating KVM for Linux (I hear FreeBSD under Xen runs really slow). but as far as "real world use" is concerned, I haven't "felt" KVM be any slower. Yeah. I'm trying to prepare myself to argue moving to KVM. But I can't get project time for that until next year, probably. ah I reallllly want live migration. It would save us so much work. I moved one of my big sites (pledgie.com) from Xen to KVM and it got a HUGE speed improvement. albeit, I doubt this was KVM's fault, it was just a much larger, beefier, and speedier box ;) mhoran: Xen has live migration in case you can't switch to KVM. probably not as cool, but w/e ;) Yeah, we were planning to use it, but it's busted up in every kernel out there. They're stuck on 2.6.18, which we experienced NFS issues with. live migration is probably the most awesome thing I've seen in about the last 10 years brb All the other kernels have some bug or another which makes either live migration not work, or something else. slicehost doesn't sound good lets go in there and spam #arpnetworks !!! haha just kidding mhoran: ah yeah, i can understand that. I had nfs issues as well, crashed the whole box so that sucks, you can do live migrations at all *can't you need KVM :) Yeah. It really sucked. Things seemed fine during our testing, but when the developers started hitting the vcs partition, everything went to shit. Awful. Couldn't really find what it was, but something was fixed between 2.6.18 and the 2.6.19 Feisty Xen kernel. SO that's what we're running. :( one thing I really didn't like about Xen was how you had to use *their* kernel that was fine before we had hardware support for VMs; but now with Intel VT and AMD-V, screw that Yeah. KVM is pretty cool in that regard. Xen brought us VMs 5 years before the procs support hardware virt so Xen had it's place but now... it seems no longer needed IMO Yeah, aside from the minor performance penalty, which I'm sure will go away as VT, etc, get better. Plus the paravirt network and block are a step in the right direction. There are so many standards out there for paravirt now though that it's going to be a pain when one of them catches on. VMware has theirs, KVM has theirs ... then there's Xen, etc. yeah It'd be great if there were some standard. yeah even without paravirt, things run real fast blah bleh blurgh fecking fall weather Best time of the yaer. and coffee is seeming to be doing little for this tired issue of mine today ballen: there's a cure for tiredness ya know; it's called sleep ;) Never heard of it. actually i don't think they make it anymore Haha. meh plenty of time for sleep when you're dead Exactly.. evening :) bleh upto 77 pages congrats so much more todo going to be so lame to edit if you want a proof read when you're done, send it over. although i don't guarantee i'll finish ;) heh thanks man np might be quite a boring read nothing to terribly exciting in it but when has backup been all that exciting that's why i reserve the right to stop at any page ;) hah k but what i do read, i guarantee you i'll be meticulous; you'll hate me in the end ;) hah great grep TODO *.tex | wc -l -> 20 bleh I want to rent my own office tired of working from home gets sooo lame after awhile social interaction go waaaaay down ballen: being alone in an office is kinda the same though yea true, but it'd get me out of the house each day and I'd be working and living in two seperate spots ballen: yeah, that's quite important ballen: rents should be pretty cheap now too cabin fever like a mofo heh yea but its wasted money really what would be idea is if a company has an open room, don't really need an entire building although I could sleep there if I had the whole space ballen: there *are* buildings like that.. you just rent a cube. and you're right, it hits you monetarily so you gotta make it worth it yea i had an office for 5 years that cost me almost $2K per month. man, that was some money in the garbage. but I gotta say, it was a good feeling having a nice office, brining clients in, meeting new people in the building; people tend to like that yea definitely i also was in a partnership where we rented a ghetto office for like $250; was a big contrast ;) hah 250 sounds about right ballen: We have Betahouse in Boston. Pay a few hundred a month for a desk in an office with others doing the same. It's pretty cool. thats nifty not anywhere near Boston parlance noun for the character of Lyndsay-Ann, she uses her most annoying Valley girl parlance: love the example is OS X's dictionary in* Haha. maybe up_the_irons should buy a cube, then slice it up and sell virtual offices hah up_the_irons: get FreeBSD migration goodness yet? baklava: hahahahah ballen: nope; i don't think that is gonna get traction until I get two additional boxes up and running. there's just nothing I can do with my current ones w/o disturbing production VMs (e.g. upgrade the whole enchilada) ah right on bleh I need to figure out a good permissions scheme that is translatable into key/value db world oh so you know the Ohm lib I talked about yeah its made by the Reddit guys and actually runs the site actually nvm I'm retarded they just made a reddit clone oh, haha http://github.com/monkrb/reddit-clone/ they also my the Monk framework, which is Ohm + Sinatra make* ballen: proposed permission scheme: think like a hardware programmer -- have a key for "permissions" and value is a bit-mask of permissions Ohm + Sinatra? I c already I guess I should explain the problem a little more yea plus a number of other libs so I have a users model which has a friends set I have a post's model that can either be public friends_view only I'm trying to get all the posts a user can see which is the public and any post created by a friend public is easy find posts that is friend_view only with @user.friends.include?(owner_id) you have to check each story err post which means a call the db for every single friend_view story or one big var of all friend_post stories which you iterate through I could start from the other end search for all stories owner_id that is a friend but as your number of friends increase that sucks aha if I keep a index in the User model of all that user's stories hmm there was something there I know it lol ballen: i think key/value simply means duplicating a lot of data in exchange for speed. I see scripts to rebuild / verify "indexes" in your future hmm I refuse to accept that haha ok, so Redis has a few nifty commands for sets SUNION returns the union between sets SDIFF returns the diff between sets also SINTER, returns the intersection nifty so if I had an set on each friends posts better yet a set of friend only posts for each friend I'd still have to iterate through each friend and then merge and sort by created_at and why are you using a key/value store for this then? ;) its fast extreamly freaking fast and it will scale i c Neatgear? Netgear rather ballen: yeah, i was actually looking at the GSM7352S but i've just had a lot of Netgear lemons over the years yea what the hell is the version of the 2960-48 thats all gig? ballen: i think all 2960's are gig aren't they? nah not at all http://www.cisco.com/en/US/prod/collateral/switches/ps5718/ps6406/product_data_sheet0900aecd80322c0c.html 2960G-48-TC-L http://www.cdw.com/shop/products/default.aspx?EDC=850880 oh i c good switches the 2960G <-- the G is the key ea yea you'd think someone would have it cheaper than CDW only ebay ;) bad idea with Cisco switches FYI lots of fakes and equipment that has sketch IOS images