[01:37] id like that [01:38] playing with Juice [01:38] reset my ohone and decided to give it a go [01:38] so far so good [01:38] woot [01:38] juicessh? [01:39] jep [01:39] <3 that ssh client. works great on the tablet with a keyboard. Actually done some work that way. [01:39] heh [01:40] well the sharing the public key via dropbox sold it [01:40] ah nice [01:40] the other thing is having a relatively full keyboard. [01:40] yea, I like the ctrl-alt keys up on the screen [01:40] I use it for irc and can 'alt-4' for changing channels [01:41] yeah, it's definitely a keeper [01:52] damn this GSoC thing is exhausting but exciting [01:52] we're running out of bugs to fix hah [01:52] and they're starting to get into the cool work now [01:52] doing really useful stuff [01:52] nice! [01:53] we'll have a user stats chart soon and the delete all branch is almost ready to land to fix that issue of importing private stuff on accident [01:53] all from students doing some great stuff. With tests, and documentation [01:55] I've got 2,899 bookmarks. https://bmark.us/api/v1/admin/stats/bmarkcount?api_key= [01:55] That's brilliant [01:55] stick your api_key at the end to see [01:55] I'd love to know why we're getting mdlug stuff on the MUG mailing list. [01:56] I keep wanting to say smoething [01:56] mug is not a shared group and I've got no interest in seeing this stuff [01:56] honestly, I've buried most mug mail because of it [01:57] sorry, with that url you have to change the username as well :/ [01:59] I just sent a note to the list. [02:21] oh, nice on the tablet [02:26] thanks for the email [02:26] rick_h_: I love the pull request summary for #326 [02:26] Functions in place [02:26] Comment added [02:26] lol [02:26] etc [02:26] lol [02:27] yea, rebased it down for him. It took some mentoring [02:27] oh, and "Fixing things" [02:27] great one [02:27] good stuff [02:27] https://github.com/bookieio/Bookie/commit/a24ec64d42dd2e2fdba6af43eb297bd38b4a9bfc was the one commit that actually hit [02:28] a pretty beefy one still [02:29] yea, it's good stuff. He worked hard across several days to put it all up together. [02:29] he's at the top of the student list so far [02:30] cool [02:30] I can't keep track of what's going on in #bookie [02:30] heh, me either :P [02:30] everytime I peek in there the scrollback is crazy [02:30] and it's my job [02:30] hah [02:30] I feel bad because names have dropped off. I can't keep track of who did what [02:31] hmm, wtf why did it work for me and that request failed [02:31] rick_h_: I broke bmark.us [02:31] and my patience with the lesser students is strained [02:31] widox: yea, see that. [02:32] wonder why it worked for me but not you [02:32] rick_h_: I can totally see that [02:32] ah, I didn't supply dates [02:32] rick_h_: if I leave off the start_date its ok [02:32] bah, ok well branch landed, first bug [02:32] He'll have work to do :) [02:32] rick_h_: I'll file a bug [02:33] widox: cool thanks. THen I don't have to :) [02:34] still, good stuff. It'll be cool to start to add some user stats and such. [02:34] 1544 bookmarks. [02:35] woot [02:46] 1287 here [04:02] hello [12:07] Good morning [12:07] morning [12:08] Going to go get my blood drawn this morning so enjoying my morning glass of water. [12:11] wheee === smoser` is now known as smoser [13:45] rick_h_ is going to have his own Indian outsourcing army by the end of GSoC [13:45] morning [13:45] bwuhahaha [13:45] bookie takes over the world... [13:46] you're going to become the delicious of india [13:46] that would actually be really awesome [13:46] sell to google. retire to beach. [13:46] In India [13:46] of course. where you have attained celebrity status [13:47] cameo appearance in bollywood films [13:47] Grow 2 extra arms from the pollution [13:47] now you're a god [14:19] cmaloney: I find myself tucking the back of my ankles under the ball today to give me a more chair-like perch [14:31] brousch: yea, but that's bad [14:31] I have a foot stool thing to help me stop that [14:31] it's not good to do the tucking, should have the feet square in front of you [14:44] brousch: Yeah, some days I tuck as well for a little more support. [14:44] but like rick_h_ says, taht's not the way of it. [14:57] This is going to get ugly: Windows XP still has 29% marketshare. [14:59] Where are the worldwide Ubuntu Installfests? [14:59] Shuttleworth should be at half-chub promoting such a thing [15:08] Sometimes I wish websites would update more often [15:08] Just signed up for a mailing list so I could "win" a copy of the Yes remastered albums (1967-1987) [15:08] Which would be awesome [15:08] They let me know they'll announce the winners in December. [15:09] Something tells me that's not Dec 2014. [15:10] Website Copyright 1998 [15:11] brousch: No, it's not that bad. [15:12] Created with FrontPage 97 [15:22] jcastro: wb. :) [15:22] sorry, this wasn't in my autojoin when I did a reinstall [15:23] We might forgive you. :) [15:23] not likely :P [15:23] jcastro: !!! zomg I missed you so much! [15:24] jcastro: i went to fanzoo on wednesday, and AGAIN jeff asked about you. [15:24] I didn't know you were out of nation. that would have been a good excuse. [15:30] gah, teenage girls at the coffee shop actually telling each other "Oh I just did xxx ell-oh-ell" [15:30] saying out lol in speach is strange [15:30] hah [15:30] and I'm an old old man [15:30] or you could just, I dunno, laugh out loud for real [15:31] i only say LOLZ outloud sarcastically [15:32] I only guffaw uproariously. [15:33] guffaw, I wonder if any of them would recognize that word [15:34] I have heard people say "haxor" [15:34] Only one way to find out. :) [15:34] I've said "haxor" out loud, but only ironically, if that helps [16:01] anyone know why isc-bind's host links to libxml2? [16:13] I had to do a double take at first: http://blog.trello.com/trello-for-kindle-is-here/ [16:13] "wtf why would I want to trello from my kindle" [16:13] Why wouldn't you? [16:18] because I'm not sure e-ink support drag and drop :P [16:19] I don't think of kindles as tablets, just e-ink readers [16:20] Ah, I think of them as slightly wonky Android tablets [20:06] did CHC start early last week? [20:07] mrgoodcat: yep [20:07] last one of the month starts at 7pm [20:07] ah [20:07] why is that? [20:07] just to confuse me? [20:07] pretty much [20:07] because it's nice once a month to have extra hacking time [20:10] got it. because i showed up early by chance and you all beat me there [20:10] hah, we'll never let you get there first! [20:11] i picked up "learning python the hard way - second edition" [20:11] anybody have any experience with that particular book? [20:13] this is one of the zed shaw things, right? [20:16] Yeah, that's the one [20:17] I leafed through it [20:17] Looked OK, but a little basic [20:17] but for someoene who is motivated it should be OK [20:17] IIRC its a good book. [20:18] used to be free online. [20:18] its only tip of the iceberg python [20:18] but its a very solid tip and foundation :) [20:18] mixing metaphors sucks [20:23] i'm not sure i like it so far [20:23] i think it assumes you've never programmed before [20:24] and yes it is zed shaw [20:25] he wrote it for never programmed before people. [20:25] if you have programmed before, you don't need a python book. [20:25] +1 [20:25] you need pep8 and pyflakes [20:25] and some code reviews [20:25] no python book will really get you into python that well [20:25] I went through a ton of them [20:25] as did I [20:25] and most of them suck. [20:25] at best, you find one that doesn't suck [20:25] but none are good [20:25] python is very much a 'JFDI' language [20:25] ^^^ [20:26] and use others to get feedback on the 'better' ways to do things [20:26] what python really needs is an 'Effective Python' [20:26] yea, there have been a couple tries. advanced python, etc [20:26] but none of them beta witing and reviweing code for the same time it'd take you to read the book [20:26] beat vs beta doh [20:27] yup. [20:27] its also confused by differing values. [20:27] if you are writing something to be widely used, you might want to target many python versions. [20:27] which raises a whole anotehr bowl of concerns. [20:27] if you are like me, you really only care about 2.7, with the fact that you'll move to 3.4 or 3.4+ someday in the back of your head. [20:29] well since i'm starting now doesn't it make sense to begin with 3? [20:29] or is 2.7 such an industry standard that i absolutely must learn it? [20:29] start with 3 [20:29] you can get close enough with 2.7 and 3.3 or whatever [20:30] but that's my my opinion [20:30] as someone still writing py2 :/ [20:30] lol [20:30] how different is it? [20:30] will _most_ py2 code run fine in py3 and vice versa? [20:31] from 2.7, it's close. But you have to know the things to do to make it run in both [20:31] well then i'm just going to ignore 2 for now [20:32] i agree, start with 3.3, adopt 3.4 as soon as it is released. [20:32] only worry about 2.x if you have to. [20:32] the rules to port code to 2.7 is pretty easy. [20:33] going older than 2.7 gets more sketchy, but given 2.6 is unsupported, you should never have to worry about it [20:33] and you likely won't have to ever deal with 2.7 [20:33] yea, it's actually a good time to get into python [20:33] i just live in perptual legacy. [20:33] the last couple of years have been ugh [20:34] its a GREAT time. [20:34] I would have hated python if I came in in the 2.4 & 2.5 times. [20:34] the garbage collection was stupid and crap. [20:34] at least now it makes sense. [20:35] when 3.4 comes out with async its going to still be one of the best languages EVER! [20:36] yea, definitely, though I'm more excited when the libraries move to using async [20:37] same. [20:38] requests using async would be a big deal. [20:38] urllib too. [20:38] yes! [20:38] its something that was great that .net did when C# got it. [21:06] well i'll see you at chc. time for me to go [21:07] yea, with Bookie I care about urllib and wish it was less painful. Deal in urls a lot [21:07] ouch, someone wit hover 4k bookmarks just imported. go celery go [21:08] damn, too many keyboards I can't line up my spaces on any of them today [21:08] with over [21:08] does urllib open urls or parse them? [21:08] opens/fetches content [21:08] parsing is breadability [21:08] so its basically curl for python [21:08] oh, you mean parse the url into parts? [21:09] another strange dynamic link of the day. why does nginx link to libfreetypoe and libpng12 ? [21:09] urllib does some of that, there's different things for it. quote_qs and url_parse can be in odd places. I always have to look them up [21:09] jrwren: it's stats/reporting page? Doesn't nginx have a states control page available? [21:09] mrgoodcat: no, curl for python is curl for python, aka pycurl. I use that a lot :) [21:10] rick_h_: good point. [21:10] then why use urllib? [21:10] because pycurl is an external dep, needs to be compiled, doesn't work on all systems, etc [21:10] because its built in. pycurl is external module [21:12] then why would you use pycurl? [21:12] it must exist for a reason [21:12] because it's curl, it's awesome. It supports every damn part of http and more you can want [21:12] http://stackoverflow.com/questions/13775892/pause-and-resume-downloading-with-pycurl [21:17] yup. [21:17] multicurl. [21:17] same reasons you might link to libcurl in a C program v. using a socket and writing GET yourself. [21:17] cookie handling, ssl auth handling, pycurl does it all :) [21:18] if you are just going 1 url get, pycurl is likely overkill. [21:19] if you are doing 1000, 1/4 of which to ssl client certificate auth, pycurl really shines :p