[00:11] <snap-l> God, PHP is such a ghetto
[00:12] <Raggs> hi snap-l
[00:13] <tjagoda> lol
[00:13] <tjagoda> Rasmus Lerdorf just cried a little.
[00:15] <Raggs> is there a package that brings in developer tools like headers gcc etc?
[00:15] <tjagoda> yep
[00:15] <tjagoda> linux-kernel-headers I think?
[00:15] <snap-l> No, it's base-somthing
[00:16] <snap-l> er, build-essentials,
[00:16] <snap-l> one sec
[00:16] <tjagoda> build-essentials is it
[00:16] <tjagoda> for sure
[00:16] <snap-l> build-essential <- correct package name
[00:16] <tjagoda> essential*
[00:16] <tjagoda> lol
[00:16] <snap-l> that should get you stuff like gcc, and enough to compile drivers and such
[00:16] <tjagoda> wants to grab 28.8 MB worth of win
[00:17] <tjagoda> according to my konsole
[00:17] <Raggs> ty
[00:17] <snap-l> Raggs: np
[00:17] <Raggs> need it for VMware
[00:18] <snap-l> Yeah, I figured it was something like that. :)
[00:19] <Raggs> better that than a windows partition
[00:19] <Raggs> still might try kubuntu desktop
[00:31] <rick_h> snap-l: oh come on, you don't <3 PHP with all your being?
[01:17] <snap-l> Other than having 3 different places to determine how big a file upload can be, it's awesome
[01:17] <rick_h> lol
[01:17] <snap-l> and by awesome, I mean I want to club it like a baby seal
[01:19] <Blazeix> yeah, max_file_upload_size and max_post_size. max_post_size catches me from time to time
[01:24] <snap-l> Not to mention cli, cgi, apache2, and nginx itself
[02:17] <tjagoda> oops
[02:17] <tjagoda> accidentally installed grub2 over the windows bootstrapper
[02:18] <tjagoda> Guess I should go find that x64 recovery disk
[02:21] <snap-l> ayep
[11:14] <rick_h> morning party people
[12:34] <Wolfger> woo! party!
[12:39] <Wolfger> Woot, go ePrize, more Perl! http://www.freep.com/article/20120119/COL06/301190002/Tom-Walsh-ePrize-buys-Chicago-firm-adds-tech-jobs
[12:41] <brousch> perl is like cobol. nobody writes new stuff with it, but legacy apps will stick around a while
[12:42] <Wolfger> somebody got a macbook pro? Hit woot.com for a case, quick. Almost out.
[12:42] <Wolfger> brousch: Uh... ePrize writes lots of new stuff with it
[12:42] <Wolfger> brousch <-- clueless
[12:43]  * brousch shivers uncomfortably
[12:43] <rick_h> Wolfger: heh, well it sounds like this is a mobile buy and I've yet to see a mobile platform run perl :)
[12:43] <brousch> perl runs on sl4a
[12:43] <Wolfger> The servers hosting the backends run perl
[12:44] <Wolfger> and who knows, they may be moving away from perl since I notice the article mentions a shift in their business towards phone apps
[12:45] <Wolfger> but they sponsored the local PerlMongers for a good while, so they'll always be a perl shop in my heart :-)
[13:01] <snap-l> Interesting move on ePrize's behalf
[13:01] <rick_h> how so?
[13:02] <snap-l> I just find it interesting
[13:02] <rick_h> everyone's going to need mobile experise and if this guy is buddy buddy with the quickenloans/detroit mobile startup scene he'd see it all around him
[13:02] <snap-l> not sure how to articulate
[13:02] <rick_h> ah ok
[13:02] <rick_h> thought that was a "interesting" as in "odd"
[13:02] <rick_h> can't read into text this morning...need to make a coffee run
[13:02] <snap-l> Nah, odd gets a "WTF"
[13:04] <brousch> you guys get a bunch of snow?
[13:04] <rick_h> not atm
[13:04] <brousch> we got 4" last night
[13:04] <brousch> must be lake effect
[13:05] <mydogsnameisrudy> the UP got 3-5 inchs
[13:27] <rick_h> heh, so now it starts snowing
[13:33] <brousch> omg gunicorn
[13:33] <rick_h> lol
[13:33] <rick_h> playing with your wsgi servers today?
[13:34] <brousch> pip install gunicorn; add gunicorn to installed apps; ./manage.py run_gunicorn
[13:34] <brousch> that is like heaven for django
[13:34] <brousch> no messing with virtualenv paths and crap
[13:35] <brousch> it's so beautiful
[13:35] <rick_h> lol
[13:54] <Wolfger> gunicorn? A horse with a gun barrel sticking out of its forehead?
[13:55] <rick_h> yea, gevent driver wsgi server
[13:55] <brousch> can i use it as my web server?
[13:55] <rick_h> brousch: usually it's proxied behind nginx/apache like uwsgi and such
[13:56] <rick_h> but yea
[13:56] <rick_h> https://bmark.us/recent/gunicorn
[13:56] <brousch> mostly for the static files though, right?
[13:56] <rick_h> static files, multiple apps/sites
[13:56] <rick_h> you can only have one server on port 80 right, so you if you have multiple apps/vhosts/etc you need something like nginx or apache
[13:56] <rick_h> ssl
[13:57] <rick_h> this just serves wsgi out to the world
[13:57] <rick_h> there's a lot more to a web server on the internet than that
[13:58] <brousch> i have a guy with a single-user django app. he's currently using the django built-in server, but they say don't use it in production
[13:58] <rick_h> right
[13:58] <brousch> it's not on the internet, just LAN
[13:58] <rick_h> yea, but the box he serves it from can only have that app running on it
[13:58] <rick_h> if that's cool then sure
[13:59] <rick_h> make sure django is serving static files and you don't need ssl and all that and enjoy
[14:00] <brousch> yeah, the app is a control panel for a gambling kiosk
[14:00] <brousch> so no other webapp would be running on it
[14:00] <rick_h> heh, seems overkill, but cool
[14:00] <brousch> it is
[14:00] <rick_h> why not just cherrypy then and keep it pure ptyhon without binary deps?
[14:01] <rick_h> it can serve wsgi out right?
[14:01] <brousch> though apparently they have a lot more features they want added
[14:01] <brousch> i would have left it as a command line. let them ssh in
[14:02] <brousch> they have 500 of these things. who wants to pull up a web panel on each one?
[14:02] <rick_h> heh
[14:02] <Wolfger> Is it just me, or does anybody else think of Warrant when they read "CherryPy"
[14:02] <rick_h> just you :P
[14:02] <brousch> Wolfger: i have a friend who claims that he cannot use cherrypy for that very reason
[14:02] <Wolfger> It does lessen the appeal...
[14:03] <brousch> every time he sees it it gets stuck in his head
[14:09] <snap-l> brousch: I wouldn't run any python server app on the net without proxying it behind nginx
[14:09] <snap-l> You need that extra layer to keep things honest
[14:12] <snap-l> http://www.reddit.com/r/Python/comments/olech/is_django_considered_pythonic_now/c3ifwco?context=3 <- read from "your docs need work crying about it won't change a damn thing. " onward
[14:12] <brousch> honest?
[14:13] <snap-l> brousch: So you're not exposing potential exploit paths
[14:13] <snap-l> and if you get slashdotted or crawled, you have more options
[14:13] <brousch> yeah, i wouldn't put it on the internet
[14:13] <snap-l> I'd still use nginx for an internal application
[14:19] <brousch> not too bad http://gunicorn.org/deploy.html
[14:20] <rick_h> any of you kde folks on natty?
[14:20] <rick_h> or all on oneiric?
[14:20] <brousch> natty? that old thing?
[14:20] <snap-l> I have a 11.04 machine at home
[14:20] <rick_h> yea, that old thing
[14:20] <snap-l> aka: my desktop
[14:20] <snap-l> HAven't upgraded to oneiric yet.
[14:20] <snap-l> But not a KDE guy. :)
[14:21] <brousch> i don't have any natties
[14:21] <brousch> all 10.04 or 11.10
[14:21] <snap-l> rick_h: Need something tested?
[14:28] <brousch> ah, gunicorn+nginx requires an extra upstart/supervisor script to get the wsgi server running. in apache+mod_wsgi apache does it for you
[14:28] <rick_h> snap-l: guess not right now
[14:29] <rick_h> brousch: yea
[14:29] <brousch> interesting. so you could actually shut down the wsgi server without shutting down the web server. that could be fun
[14:29] <brousch> shut it down, bring up a maintenance mode app
[14:29] <brousch> kind of cool
[14:31] <brousch> snap-l: and the wsgi app is only on localhost:8000 (or whatever) so it's not exposed to the network. nice
[14:32] <snap-l> brousch: Exactly
[14:32] <brousch> that is slick
[14:32] <snap-l> Could do the same with nginx or lighttpd
[14:33] <snap-l> Especially nice to have apache proxied behind something like nginx so you don't expose the bits of apache you don't want exposed
[14:33] <snap-l> so if there's some apache hack going around, it'll have to work harder to penetrate your machines
[14:34] <snap-l> and apache doesn't have to work quite as hard to keep up with the stuff it's not good at serving
[14:34] <snap-l> (at least in quantity)
[14:35] <brousch> now you're getting crazy
[14:36] <brousch> should i proxy django behind apache behind lighttpd behind nginx behind squid?
[14:37] <rick_h> heh, no
[14:38] <snap-l> brousch: Only if you late performance.
[14:38] <snap-l> late? Hate
[14:41] <brousch> are there some things apache can do that nginx can't?
[14:41] <rick_h> webdav
[14:41] <rick_h> mod_spdy
[14:41] <rick_h> a few others
[14:42] <rick_h> but for 90% I'd just do nginx->web app
[14:42] <snap-l> mod_secure
[14:42] <rick_h> I'd not proxy apache behind it unless you need to for some reason
[14:42] <snap-l> rick_h: ++
[14:43] <snap-l> Mostly I'd use Apache as a backend for things that expect apache
[14:43] <snap-l> brain-dead php apps, mostl.y
[14:44] <brousch> that's a good point. i do use phpmyadmin
[14:44] <snap-l> shit that makes you have to run chmod -R 777 . in your webserver directory. ;)
[15:05] <Wolfger> rick_h: Sorry, no natty no more
[15:07] <Wolfger> Hmm... Wife doesn't use her desktop anymore... I should set that up with all the releases that are still supported. :-)
[15:07] <rick_h> Wolfger: np, thanks
[15:11] <Wolfger> Oooh. So tempting. http://shop.oreilly.com/product/9780596528126.do
[15:11] <Wolfger> I don't do nearly as much regexing as I used to, or this would be a no-brainer.
[15:12] <rick_h> yea, I was tempted by that one today
[15:12] <rick_h> trying to stay away :)
[15:13] <snap-l> Already have it. :)
[15:13] <snap-l> It's indispensible
[15:14] <Wolfger> Thanks a lot, snap-l
[15:14] <Wolfger> Now I feel compelled to get it :-p
[15:15] <snap-l> Wow, I have a unique opportunity to work from home
[15:15] <Blazeix> i have that book too. reading it helped me get over the hump of the learning curve
[15:16] <snap-l> Duties include:
[15:16] <snap-l> Receiving, repackaging and distribution of letters and parcels
[15:16] <snap-l> Delivering mail to local postal carriers
[15:16] <snap-l> Completing reports via company website.
[15:17] <snap-l> The clients are mainly business people and businesses requiring top-notch service with complete reliability.
[15:17] <snap-l> Wow! I can be a physical mail spammer
[15:17] <Wolfger> \m/
[15:17] <Wolfger> rock on
[15:18] <Blazeix> snap-l: sending in your two-week notice for morpace?
[15:19] <Wolfger> I need to get off my kiester and apply for that Canonical job tonight.
[15:20] <Wolfger> working mainly from home would be totally awesome. Working in a non-Microsoft environment even moreso.
[15:21] <Wolfger> Windows is only good as a gaming platform :-p
[15:23] <snap-l> Wolfger: Only because of inertia. ;)
[15:24] <snap-l> Blazeix: I'd have to convince them I'm at least worth twice what they're offering to even come close to competing.
[15:25] <snap-l> and that's after convincing myself it's not a scam.
[15:26] <Wolfger> :-/  Was not able to complete my order with O'Reilly
[15:26] <snap-l> Wolfger: ?
[15:26] <Wolfger> Dunno. Will need to call support. I reckon it's an issue with the Amex gift card I'm trying to use
[15:27] <snap-l> Yeah, that would be a curveball
[15:28] <Wolfger> their system said the security code was invalid because Amex security codes are 4 digits. So I found the only 4 digit number I could on the back of the card (not where a security code is normally located) and at that point is simply said "unable to complete your order"
[15:28] <Wolfger> I hate pre-paid credit cards. Using them is always such a pain in the butt
[15:28] <Wolfger> s/always/too often/
[15:29] <Wolfger> I even ran into a vendor once who said they did not accept Visa gift cards, even though they accept Visa.
[15:30] <Wolfger> pissed me right off. The whole point of a Visa gift card is being able to use it anywhere that accepts Visa, right?
[15:30] <Wolfger> Just give me cash, people. :-p
[15:31] <snap-l> The visa gift cards should be usable
[15:31] <snap-l> unless there's a special charge to use them that the vendor eats.
[15:32] <snap-l> if you wanted to be a dick about it, you could report the merchant.
[15:32] <Wolfger> Wish I'd have thought about that back when I was still upset enough to do so.
[15:32] <snap-l> AmEx is a PITa anyway
[15:32] <Wolfger> Yes
[15:33] <Wolfger> why my sis-in-law thought an Amex gift card was a good xmas gift is beyond me. Amex sucks.
[15:33] <snap-l> Could be a regifting. ;)
[15:34] <Wolfger> The other problem I frequently run into is that you often can't enter multiple forms of payment online. So if the purchase exceeds the gift card, you can't use the gift card.
[15:35] <snap-l> And you know what that means...
[15:35] <snap-l> TARGET RUN!
[15:35] <snap-l> I'll drive
[15:35] <Wolfger> Let's go!
[15:35]  * snap-l needs some matching pillows
[15:35] <snap-l> and some end tables!
[15:36]  * snap-l does not understand what it is about Target that turns me into an interior decorator
[15:36] <snap-l> Meijer? Nope
[15:36] <Wolfger> Got a $25 gift card. Was going to buy a George Foreman grill from TigerDirect for $19.99, but after shipping it's like $28... I wonder what Target charges for them.
[15:36] <snap-l> Ikea? Sometimes
[15:36] <rick_h> it's the red in the themeing
[15:37] <rick_h> it's like firing up a bull
[15:37] <rick_h> :)
[15:37] <snap-l> Target? Certainly, I need a giant grame and clock to match
[15:37] <snap-l> s/grame/frame/
[15:37] <Wolfger> Target's ads are always rather stylish
[15:37] <Wolfger> Meijer? Not at all.
[15:38] <snap-l> Yeah, I go to Meijer for groceries and occasional things
[15:38] <snap-l> Target, I go to browse, and shop
[15:38] <snap-l> Maybe it's the warehouse / flourescent brightness of Meijer
[15:39] <ColonelPanic001> 90% of everything I own is probably from Meijer.
[15:40] <Wolfger> Wow. I had no idea there were so many different models of George Foreman Grill
[15:54] <snap-l> Wolfger: I can't fathom what you'll do with this newfound knowledge
[16:00] <Wolfger> Experience decision paralysis?
[16:00] <Wolfger> Nah. I'm a KDE user. I'm used to way-more-options-than-anybody-likely-needs
[16:00] <Wolfger> :-D
[16:01] <snap-l> Yeah, that's a given
[16:01] <snap-l> "Today, I shall put the window close button on my cursor
[16:01] <Wolfger> is that an option?
[16:01]  * Wolfger vows to check
[16:01] <snap-l> Somehow I'm sure you can do it
[16:03] <Wolfger> I always liked having a Konsole tab in my IRC client and using my file manager as an FTP client... I'm sad those things went away and/or fell out of popularity.
[16:03] <brousch> sftp://ben@someserver
[16:03] <brousch> type it right in dolphin
[16:04] <Wolfger> In fact, Konqueror (was Konq the file manager before Dolphin, or do I misremember?) was the best FTP client I've ever used...
[16:05] <Wolfger> I used to have the window in a 3-way split and transfer files directly from one FTP site to another...
[16:07] <brousch> you can still do that
[16:07] <brousch> but why 3 way?
[16:07] <Wolfger> edge case
[16:08] <Wolfger> I was transfering my website from one server to another, and also putting files from local to the new server
[16:08] <brousch> i just did a split and transferred from sftp on one server to smb on another server
[16:09] <Wolfger> so I opened one split for the old server, another for the new. Was thinking linearly that I would have to download files off the old and put them to the new, but in a Eureka moment I just dragged and dropped from old to new and it worked.
[16:18] <krondor> yeah that still works Wolfger most if not all the kio-slaves are still present in 4 from 3.
[16:25] <rick_h> gotta love it: http://techcrunch.com/2012/01/19/sea-change-apple-guts-textbook-publishing/
[16:25] <rick_h> "The days of the $500 college textbook bills are, it seems, over. With Apple’s announcement of iBooks 2, the world of textbooks is changed forever."
[16:26] <rick_h> except that the company has 5% market share...sooooo that's a lot of textbooks that aren't getting changed
[16:26] <snap-l> rick_h: If it gets publishers to wake up to lower-cost alternatives, I'm all for it
[16:27] <snap-l> I shouldn't have to pay a premium for content just because it's "a textbook"
[16:27] <rick_h> I'm with you, lower cost school ftw, but I hate to see the whole "Apple changes the world" overkill coverage
[16:28] <snap-l> Oh c'mon. Lazy journalism with sensationalistic headlines should be old-hat by now
[16:49] <brousch> ibooks is only on ipad/iphone
[16:49] <brousch> seems silly
[16:51] <rick_h> anyone have a favorite web based diff tool?
[16:51] <rick_h> I want to paste two blobs and get a pretty diff between them
[17:00] <Wolfger> snap-l: Lazy journalism? That sounds like somebody just received a press release from Apple and turned around to publish it.
[17:00] <greg-g> rick_h: LP?
[17:01] <rick_h> greg-g: yea, it's good for changes in merge proposal, but not arbitrary blobs of text
[17:01] <rick_h> greg-g: basically I have to review a code change and the guy moved large chunk of code A over to B
[17:01] <rick_h> and I want to compare to make sure didn't didn't change anything else in that chunk
[17:03] <snap-l> rick_h: I'm not aware of one
[17:03] <rick_h> trying this one atm
[17:03] <rick_h> http://www.tareeinternet.com/scripts/comparison-tool/
[17:03] <rick_h> but cool, just wanted to see if anyone know/had one they liked or ever used
[17:03] <snap-l> Though I did use loggerhead at one point
[17:04] <snap-l> seemed OK for the task at hand
[17:04] <snap-l> (it's bzr)
[17:04] <rick_h> right, again, it's good for diffs in tree, but not two just copy/paste blobs of text
[17:04] <snap-l> That was at least 3 years ago
[17:04] <rick_h> yea, we still use it (actually two bug fixes I'm reviewing are for loggerhead)
[17:04] <snap-l> Ah, cool
[17:05] <snap-l> Rick Perry gave up his election bid
[17:05] <snap-l> Another one bites the dust
[17:05] <snap-l> (dum dum dum)
[17:06] <Wolfger> that song is no longer permitted now that the Lions are out of the playoffs.
[17:07] <snap-l> feh
[17:07] <rick_h> if that was the case the song should never have been written :P
[17:09] <Wolfger> :p
[17:15] <snap-l> rick_h: ++
[17:17] <krondor> rick_h:  http://www.diffnow.com/ ?
[17:18] <rick_h> krondor: cool, thanks
[17:32] <snap-l> God, this irritates me: http://ploum.net/post/im-a-pirate
[17:33] <snap-l> Do without - fine
[17:33] <snap-l> buy independant: go for it
[17:34] <snap-l> pirate because your conscience says it's OK: Fuck you in the neck
[17:54] <snap-l> Jeez, I didn't clean out Google Reader, and now there's a ton of SOPA circlejerking in there.
[18:00] <snap-l> Check that: was a lot of SOPA circlejerking in there, until I hit "Mark all as read"
[18:15] <Wolfger> Foursquare says greg-g wants to be my friend. Should I allow it? He seems a bit stalkerish ;-)
[18:16] <rick_h> Wolfger: would you trust that beard?
[18:16] <brousch> also he has a lot of points so he is hard to beat
[18:16] <rick_h> just imaging him in plaid with an axe in his hand
[18:18] <snap-l> Doesn't that mean that greg-g is OK?
[18:18] <Wolfger> brousch: beat? I did not realize there was a competition.
[18:18] <snap-l> I mean sleeps at night, and works all day
[18:18] <snap-l> ^he
[18:18] <brousch> Wolfger: it's right there on the 4sq screen
[18:19]  * Wolfger contemplates actually visiting 4sq once in a while
[18:19] <brousch> app
[18:20] <brousch> Leaderboard is right on the main screen of the app
[18:22] <Wolfger> Never seen it
[18:22] <Wolfger> also, I uninstalled the app after it became too intrusive :-p
[18:22] <brousch> d00d. it is 1/3 of the main screen
[18:23] <Wolfger> what is this "main screen" you speak of?
[18:23] <brousch> diaf
[18:23] <Wolfger> I go to 4sq for one thing and one thing only: to check in.
[18:24] <brousch> the Me tab
[18:26] <brousch> in the app
[18:28] <brousch> i don't see it anywhere on the web page
[18:32] <greg-g> penguicon doesn't have a budget to fly speakers out, right?
[18:32] <greg-g> or does it?
[18:33] <rick_h> GOH get something
[18:41] <snap-l> greg-g: It depends
[18:41] <snap-l> That's the best way I can describe it. ;)
[18:41] <snap-l> Why, would you like to be a speaker? :)
[18:43] <greg-g> well, it'd be fun :) But financially prohibitive if I had to pay my own travel.
[18:43] <brousch> hitchhike
[18:43] <greg-g> and I don't think I can get work to cover it since it isn't a tageted audience (that we're focusing on)
[18:46] <brousch> CC doesn't care about the furries in utilikilts?
[18:46] <brousch> i'm blogging this atrocity
[18:55] <greg-g> :)
[18:56] <snap-l> brousch: You've never been to Penguicon, so I don't think you can make blanket statments like that
[18:56] <snap-l> and besides, it's generally storm troopers and chewbacca in utilikilts
[18:56] <brousch> this is the internet. making uninformed comments is its primary purpose
[18:56] <snap-l> (I don't know what it is about Chewbacca, btw, but both JoDee and her friend had to have their picture taken with him)
[18:57] <snap-l> so, if you want the socially-acceptable furry costume, there you go
[19:03] <snap-l> Wow, that's a conversation stopper. ;)
[19:05] <rick_h> sorry, busy finding a local supplier of chewy comstumes
[19:05] <rick_h> in stock is a problem, especially on those dates
[19:05] <brousch> i went straight to amazon
[19:05] <snap-l> hah
[19:05] <rick_h> I'm too worried about fit :)
[19:05] <snap-l> rick_h: "Arent't you a little short to be a wookie?"
[19:06] <rick_h> hey, wookies have kids :P
[19:06] <snap-l> hah
[19:06] <snap-l> You can play the kid from the Star Wars TV special
[19:06] <snap-l> and now that's a year of therapy to rid myself of that dreadful show
[19:24] <brousch> crap how do i undo in vim?
[19:24] <rick_h> u
[19:24] <brousch> yes, me
[19:24] <snap-l> uuuuuuuawshit
[19:24] <snap-l> :redo :redo :redo awshit
[19:24] <brousch> thanks
[19:24] <rick_h> u = undo ; ctrl-r = redo
[19:25] <Wolfger> u undoes last, even if last was another undo, right?
[19:25] <snap-l> ctrl-d: dobedobedo
[19:25] <snap-l> Wolfger: no
[19:25] <snap-l> then it would be cyclic
[19:26] <rick_h> Wolfger: check out gundo
[19:26] <rick_h> gvim supports undo trees
[19:26] <snap-l> Always with the guns, this channel
[19:26] <rick_h> http://www.vim.org/scripts/script.php?script_id=3304
[19:26] <snap-l> gunicorn, gundo
[19:26] <Blazeix> you can even do cool stuff like :earlier 7m to go back 7 minutes
[19:27] <Blazeix> sometimes i just blindly use 'g-', blindly pillaging through my undo tree
[19:27] <rick_h> http://vim.wikia.com/wiki/Using_undo_branches
[19:27] <rick_h> I don't end up using it really, but good to know it's there
[19:28] <snap-l> Do any of you fine folks use pathogen?
[19:29] <Blazeix> rick_h does, i think
[19:29] <rick_h> yep, pathogen fanboi
[19:29] <Wolfger> ah, I see.... vi has u undo most recent only, vim support unlimited undos. I'm still in the vi portion of the O'Reilly book
[19:29] <snap-l> Wolfger: Yeah, get out of the vi compatible phase. :)
[19:30] <Wolfger> well excuse me for not making mistakes enough to need multiple undos :-p
[19:30] <Wolfger> (or for not using vim enough that I'm in vim when I'm undoing like crazy)
[19:31] <Wolfger> Hey, will undos go back in time to before your last :w?
[19:32] <Wolfger> I really love that feature in ConText, and utterly hate that lack-of-a-feature in any MS Office product
[19:34] <Wolfger> Nevermind. Got unlazy, opened vim, answered my own question. :-)
[19:38] <rick_h> woot, survived my first review day
[19:38] <rick_h> now to go outside and explode
[19:38] <snap-l> rick_h: Was there any doubt?
[19:39] <rick_h> that my head would explode? not really
[19:40] <snap-l> No, I mean of you getting a good review
[19:42] <rick_h> no I was doing the reviews
[19:42] <rick_h> it's my first day reviewing other peoples code
[19:42] <rick_h> everyone spends a day a week doing review for other people, I'm getting mentored in
[19:42] <snap-l> Oh
[19:42] <rick_h> so I get to try to understand and make sure that whatever this code does will work, not intro bugs, fits code conventions...
[19:43] <rick_h> and I barely know enough to get my own code in :)
[19:43] <snap-l> Wow, that's awesome. :)
[19:43] <rick_h> thus the exploding brain
[19:43] <snap-l> Nothing like getting put through the fire
[19:43] <rick_h> just keep telling myself I've got a year :)
[19:43] <snap-l> until you have to see folks? :)
[19:43] <rick_h> everyone says it takes a year to get into LP all the way and even then it's not a master of all
[19:44] <snap-l> Oh, thought you were talking about the travel freeze.
[19:44] <snap-l> one year until they can lay physical hands on you. ;)
[19:45] <rick_h> hah, just that I'm allowed to be a moron for a year :)
[19:51] <Wolfger> Oh, I definitely need a job like that :-D
[20:46] <greg-g> I *knew* there was a perk I didn't ask for!
[20:52] <rick_h>  woot, super sized battery arrived
[20:53] <rick_h> hopefully now my phone can make a day without charging yay
[20:55] <snap-l> It'll make it 23:59
[20:55] <snap-l> ;)
[21:02] <snap-l> Y'know, it's be nice if I was reminded to fsck a drive when it's not mounted
[21:03] <snap-l> s/it's/it'd/
[21:03] <snap-l> Maybe I should look into changing the mount-count to more than 20, though
[21:03] <snap-l> I mean, it's only mounted 4 times a day, and then unmounted.
[21:04] <snap-l> <- idgit
[21:20] <snap-l> http://www.reddit.com/r/linux/comments/onehx/every_linux_screen_locker_broken_by_a_keypress/ <- Awesome
[21:24] <krondor> snap-l:  accidental commit I'm sure
[21:26] <snap-l> Yeah, no doubt
[21:26] <snap-l> still, gotta love it
[21:40] <brousch> oh that is so cool. pip freeze can remember things installed from github
[23:26] <tjagoda> yaaaay
[23:26] <tjagoda> Un-hosed my windows bootstrap
[23:26] <tjagoda> which I accidentally hosed yesterday when installing grub2 over it.