/srv/irclogs.ubuntu.com/2012/11/27/#ubuntu-us-mi.txt

rick_h_interesting https://twitter.com/onyxfish/status/27322761206157312101:24
snap-lYeah, well, shipping is getting more expensive01:38
snap-lpost office is increasing their rates01:38
snap-lhttp://www.fsf.org/givingguide01:44
snap-lhttp://bassdrops.bandcamp.com/ <- This takes fucking balls02:15
snap-lNew episode of OMC is out, and it's an Instrumetalcast13:05
rick_h_.party!13:07
jjesseyay for a messed up back and 800mg of ibprofen13:45
rick_h_heh13:45
rick_h_jjesse: is feeling good!13:45
jjessenot yet, still waiting to hit my system13:45
jjessebut soon i'll be feeling great13:45
brouschWhat'd you do to yourself?13:46
jjesseno idea13:46
jjesseprobably when i was working on fixing the dryer and bent all weird13:46
brouschRight "fixing the dryer"13:46
jjesseok i'll admit it, hurt during sex13:47
brouschOh wow, an actual Python3 webapp https://bitbucket.org/cedricbonhomme/pyaggr3g470r/wiki/Home13:47
brouschjjesse: attaboy13:47
snap-lGod, I fucking hate RVM14:26
snap-llogged in to my machine, and it wouldn't source my .bashrc because it created a .bash_profile file for me14:27
snap-lwhich didn't run because it couldn't find the .rvm directory that I deleted.14:27
snap-lFor everything that I like about virtualenv, the exact opposite is true of RVM14:28
snap-lvirtualenv is surgical, rvm is invasive14:28
snap-lvirtualenv works with the developer's environment. RVM tries to take over the developer's environment14:29
brouschpreach it, brotha14:32
jrwren_its funny, i had similar complaints about virtualenv using it for the first time after having used rvm.14:33
jrwren_"this virtualenv is lame, it does so little. rvm does it all for me."14:34
snap-ljrwren_: Different strokes, I guess. :)14:38
snap-lI think my biggest complaint of all is having to use curl to install it, while sourcing the resulting file14:38
snap-lI want to make it my life's goal to crack that system and insert something innocuous, like change the prompt of every rvm user to say "this is really fucking insecure $"14:39
rick_h_and virtualenv is built into 3.3 now so it's a part of the language ftw14:40
rick_h_wasn't there an alternative to rvm that was ok?14:41
rick_h_didn't do the cd magic and BS14:41
snap-lrick_h_: And that's another contrast: I really hope RVM is never baked into Ruby.14:41
snap-lrick_h_: Outside of putting it on a virtual machine, I'm not aware of one.14:41
snap-lBut I was getting my perennial jonesing for running Tracks, and RVM pretty much killed any enthusiasm14:43
rick_h_ah rbenv but looks like no updates in a year :(14:43
snap-lYeah, rbenv is pretty dead, afaict.14:43
jrwren_snap-l: different strokes, yes, but also I think it is a dislike of the unfamiliar. we both didn't like what was different because we didn't see (and still dont) a reason for it to be different15:16
jrwren_snap-l: I've loathed the curl | bash installer for a while, but really it is not much different than a pip install15:17
rick_h_jrwren_: I think sane people dislike too much magic and anything that goes and replaces cd for me is doing too much magic15:48
rick_h_imo :)15:48
snap-ljrwren_: I really hate it when part of the install process mucks directly with my .bashrc16:07
snap-lSeriously, it took the liberty of adding that16:08
snap-lWow, Twitter lists are incredibly clunky16:40
rick_h_snap-l: yea, I don't know how people use them tbh17:03
rick_h_hah, jcastro__ beat me to linking snap-l to the juju charm for tracks18:12
jcastro__charm install hooks = linode install scripts. :)18:13
snap-lThe only downside is it installs everything to the system.18:13
rick_h_run it in lxc containers18:13
snap-lwhich is what I was hoping to avoid.18:13
snap-lYeah, that may be the better approach18:13
rick_h_the lxc containers in 12.10 seem a nice chunk faster than 12.0418:13
jcastro__nod18:14
snap-lI've not played with LXC at all. Is that the same as the openvps stuff? (or whatever Parallels was doing)18:14
* snap-l is fuzzy on the name18:14
rick_h_sorry, don't know what parallels was doing18:15
jcastro__no18:15
jcastro__lxc are more like super chroots18:15
snap-lThere was some container stuff that they did18:15
jcastro__so like, containers but they share the same kernel resources18:15
jcastro__so "lightweight VMs"18:15
snap-lok18:16
jcastro__the parallels stuff is real virtualization afaict18:16
snap-lThere was one thing they used that was like a super chroot18:16
jcastro__I am trying to get in the habit of running things in containers18:16
snap-lbut you needed a custom kernel to make it work18:16
jcastro__rick_h_, is there a write up somewhere for using LXC containers like on the fly for stuff?18:16
rick_h_hmmm, I setup using the launchpad docs18:17
jcastro__link me up!18:17
rick_h_https://dev.launchpad.net/Running/LXC18:17
snap-lhttps://help.ubuntu.com/community/LXC ?18:17
rick_h_so just start with the first bits18:17
rick_h_meh, that seems a bit over the head to start with18:18
snap-lIs it compatible with Virtualbox?18:18
snap-lie: is it going to make VB unhappy if I run them together?18:18
rick_h_go through the creating an lxc container, then just run ifconfig from inside the container and setup a host alias for the ip18:18
rick_h_no, I run both18:18
rick_h_I do all my LP dev in an lxc container, but use VBox for my windows VM18:19
rick_h_I even do IE testing from my Windows VBox into my LXC container18:19
rick_h_to do LP IE testing18:19
snap-lnice18:19
rick_h_so there's a new series of lxc-XXX commands that do stuff, kind of like kvm18:19
snap-lOpenVZ. That's what I was thinking18:20
jcastro__snap-l, Hemispheres is really great on long flights18:20
rick_h_but I thought juju would deploy to lxc containers and create them for you?18:20
jcastro__openvz is more like kvm/xen isn't it?18:20
jcastro__rick_h_, yeah, but I want to get used to using it "raw"18:20
snap-lIt's like a kernel-blessed chroot18:21
jcastro__for like, home server/laptop use when I'm messing around and not deploying charms18:21
jcastro__snap-l, yeah, so basically, it's like openvz but already in the kernel18:21
snap-lWE used OpenVZ for hosted apps at SF.net18:21
rick_h_yea, when you create a container it basically copies your /bin and such out to create the new system18:21
rick_h_so it bootstraps the lxc from your install and then when you boot/go into it it's just like a VM18:21
rick_h_you ssh to it, boot, shutdown, etc18:21
snap-lI quite liked openvz, save for the kernel wonkiness18:22
rick_h_snap-l: I can show you at CHC tomorrow if you want18:25
rick_h_jcastro__: long 3hr chc tomorrow. Make the trip!18:25
snap-ljcastro__: Definitely make the trip. I have goodies for you.18:27
jcastro__I'm on a plane to vegas for the AWS conference18:32
rick_h_doh18:32
rick_h_man, nice to get out there. I kept getting emails but $$ conference18:33
snap-ljcastro__: You're not actually on the plane right now, are you? :)18:34
jcastro__I am18:34
jcastro__inflight wifi18:34
rick_h_booo, I need to ditch delta to get some of that.18:35
jjessedelta has in flight wifi18:35
snap-ljcastro__: Download the latest OMC. ;)18:35
rick_h_I never get that when I fly. Drives me nust18:35
jjessehrmm that's weird i thought Delta has most of the flights covered w/ wifi18:36
jjessei like not having internet access on a plane, gives me a chance to read and not work :)18:36
jcastro__rick_h_, something like 85%+ of their fleet has it18:36
snap-ljjesse: That's probably for the super-special crew that spoons the pilot18:36
jcastro__and that was like 2 years ago18:36
jcastro__the problem now is everyone is on it, so it's slower than it used to be18:36
snap-lextra-special-deluxe-spooning class18:37
rick_h_well, now that I think about it I guess the long international flights probably don't have it due to being over ocean for the trip18:37
jjessein fact i was on a regional jet between grand rapids and detroit it had wifi18:37
jjessewhich is dumb18:37
rick_h_and then the hops out of amsterdam just haven't had it for me18:38
jjesseyeah internet over oceans is something they are still working on it18:38
rick_h_so I just choose flights poorly18:38
rick_h_thoguh I didn't have it on my flights to/from CA last March either18:38
snap-ljcastro__: Maybe we could set up Big Blue Button so we can chat with you on the flight. ;)18:41
jjesserick_h_, when you book a flight it will show if the flight has wifi on it18:41
jcastro__snap-l, heh, I can barely IRC18:43
snap-lWhat's the default password for a lxc lucid server?18:54
rick_h_so if you do lxc-start it shold just give you a prompt on the machine18:54
rick_h_without the -d (detached/headless mode)18:54
rick_h_and I just set it from there, but I think it's 'ubuntu'18:54
snap-lIt just gave me a login prompt18:55
rick_h_ubuntu/ubuntu?18:55
snap-lnope18:55
snap-lubuntu/[enter] doesn't work either18:55
rick_h_what command did you use to create it?18:56
snap-lAh, I passed it my login creds18:56
rick_h_ah, there you go18:56
snap-lOK, now I'm in18:56
snap-lWoah, it's using my home directory. That's odd.18:57
snap-lI think I passed one too many flags. ;)18:57
rick_h_lol, did you use that launchpad command?18:57
snap-lyes18:57
rick_h_yea, I don't do that18:57
rick_h_yea, normally launchpad sits on your home dir and to help things like up it tries to mirror things18:57
rick_h_yea, lxc-destory and recreate to drop some flags and get a more split machine18:58
snap-lAh, nice. It caches everything.19:02
snap-lme likey19:02
rick_h_what's cool is you can script it. So I only run my launchpad dev stuff when I need to19:03
rick_h_and you can make a tracks_start command to fire up the lxc19:03
rick_h_then hit the url for the website19:03
snap-lYeah, that's really handy19:03
rick_h_and let it fubar the container all ruby wants19:03
rick_h_gets bad dump your data, lxc-destroy, and recreate19:03

Generated by irclog2html.py 2.7 by Marius Gedminas - find it at mg.pov.lt!